Sukuriamas saugomas procedūra.
Pastaba: „Microsoft Access“ duomenų bazės modulis nepalaiko CREATE PROCEDURE ar kitų DDL sakinių naudojimo su ne „Microsoft Access“ duomenų bazių modulių duomenų bazėmis.
Sintaksė
CREATE PROCEDURE procedūra (param1 duomenų tipas[, param2 duomenų tipas][, ...]) AS sqlstatement
Sakinys CREATE PROCEDURE sudarytas iš šių dalių:
Dalis |
Aprašas |
procedure |
Procedūros pavadinimas. |
param1, param2 |
Nuo vieno iki 255 laukų pavadinimų arba parametrų. |
datatype |
Vienas pagrindinių „Microsoft Access SQL“ duomenų tipų ir jų sinonimų. |
sqlstatement |
SQL sakinys, pvz., SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE ir t. t. |
Pavyzdys
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]
Pastabos
SQL procedūrą sudaro sąlyga PROCEDURE, kuri nurodo procedūros pavadinimą, pasirinktinis parametrų apibrėžimų sąrašas ir vienas SQL sakinys.
Procedūros pavadinimas negali būti toks pat kaip esamos lentelės pavadinimas.