Creează o procedură stocată.
Notă: Motorul de baze de date Microsoft Access nu acceptă utilizarea CREATE PROCEDURE sau a oricărei instrucțiuni DDL cu bazele de date din alte motoare de baze de date decât Microsoft Access.
Sintaxă
CREATE PROCEDURE procedură (param1 tipdate[, param2 tipdate][, ...]) AS instrucțiunesql
Instrucțiunea CREATE PROCEDURE are următoarele componente:
Parte |
Descriere |
procedură |
Un nume pentru procedură. |
param1, param2 |
Între 1 și 255 de nume de câmpuri sau parametri. |
tipdate |
Unul dintre principalele tipuri de date Microsoft Access SQL sau sinonimele lor. |
instrucțiunesql |
O instrucțiune SQL, cum ar fi SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE etc. |
Exemplu
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]
Observații
O procedură SQL constă dintr-o clauză PROCEDURE care specifică numele procedurii, o listă opțională cu definiții de parametri și o instrucțiune SQL unică.
Un nume de procedură nu poate fi identic cu numele unui tabel existent.