Oppretter en lagret prosedyre.
Obs!: Microsoft Access-databasemotoren støtter ikke bruken av CREATE PROCEDURE eller noen av DDL-uttrykkene, med databaser som ikke bruker Microsoft Access-databasemotoren.
Syntaks
CREATE PROCEDURE prosedyre (param1 datatype[, param2 datatype][, ...]) AS sql-uttrykk
Uttrykket CREATE PROCEDURE har følgende deler:
Del |
Beskrivelse |
prosedyre |
Et navn for prosedyren. |
param1, param2 |
Fra ett til 255 feltnavn eller parametre. |
datatype |
Én av de primære datatypene eller de tilhørende synonymene for Microsoft Access SQL. |
sqlstatement |
Et SQL-uttrykk som for eksempel SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE og så videre. |
Eksempel
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]
Merknader
Et SQL-uttrykk består av en PROCEDURE-setning som angir navnet på prosedyren, en valgfri liste over parameterdefinisjoner og et enkelt SQL-uttrykk.
Et prosedyrenavn kan ikke være det samme som navnet på en eksisterende tabell.