Erstellt eine gespeicherte Prozedur.
Hinweis: Das Microsoft Access-Datenbankmodul unterstützt nicht die Verwendung von CREATE PROCEDURE oder einer der DDL-Anweisungen für Datenbanken, die nicht mit dem Microsoft Access-Datenbankmodul erstellt wurden.
Syntax
CREATE PROCEDURE Prozedur (Parameter1 Datentyp[, Parameter2 Datentyp] [,...]) AS SQL-Anweisung
Die CREATE PROCEDURE-Anweisung setzt sich wie folgt zusammen:
Teil |
Beschreibung |
Prozedur |
Der Name der Prozedur. |
Parameter1, Parameter2 |
1 bis 255 Feldnamen oder Parameter. |
Datentyp |
Einer der primären Microsoft Access SQL-Datentypen oder deren Synonyme. |
SQL-Anweisung |
Eine SQL-Anweisung wie SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE usw. |
Beispiel
CREATE PROCEDURE Sales_By_CountryRegion ([Beginning Date] DateTime, [Ending Date] DateTime) AS SELECT Customer, [Ship Address] WHERE [Shipped Date] Between [Beginning Date] And [Ending Date]
Hinweise
Eine SQL-Prozedur besteht aus einer PROCEDURE-Klausel,die den Namen der Prozedur angibt, einer optionalen Liste von Parameterdefinitionen und einer einzelnen SQL-Anweisung.
Der Name der Prozedur darf nicht mit dem Namen einer vorhandenen Tabelle übereinstimmen.