Létrehoz egy tárolt eljárást.
Megjegyzés: A Microsoft Access adatbázismotor nem támogatja a CREATE PROCEDURE vagy bármilyen DDL-utasítás használatát nem Microsoft Access-adatbázismotorokkal.
Szintaxis
CREATE PROCEDURE eljárás (paraméter1 adattípus[, paraméter2 adattípus][, ...]) AS sqlutasítás
A CREATE PROCEDURE utasítás az alábbi részekből áll:
Rész |
Leírás |
eljárás |
Az eljárás neve. |
paraméter1, paraméter2 |
1–255 mezőnév vagy paraméter. |
adattípus |
Az elsődleges Microsoft Access SQL-adattípusok vagy azok szinonimáinak egyike. |
sqlutasítás |
Egy SQL-utasítás, például SELECT, UPDATE, DELETE, INSERT, CREATE TABLE vagy DROP TABLE. |
Példa
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]
Megjegyzések
Az SQL-eljárások a következő részekből állnak: az eljárás nevét tartalmazó PROCEDURE záradék, paraméterdefiníciók opcionális listája, illetve egy SQL-utasítás.
Az eljárás neve nem egyezhet meg egyetlen létező tábla nevével sem.