Vytvorí sa uložená procedúra.
Poznámka: Databázový stroj aplikácie Microsoft Access nepodporuje používanie príkazu CREATE PROCEDURE alebo akýchkoľvek príkazov DDL s databázami iných aplikácií.
Syntax
Príkazom CREATE PROCEDURE, ako príkazom jazyka SQL, sa vytvorí procedúra (parameter1 typ údajov[, parameter2 typ údajov] [,...])
Príkaz CREATE PROCEDURE má tieto časti:
Časť |
Popis |
procedúra |
Názov procedúry. |
parameter1, parameter2 |
Od jedného po 255 názvov alebo parametrov polí. |
typ údajov |
Niektorý z primárnych typov údajov SQL aplikácie Microsoft Access alebo ich synoným. |
príkaz SQL |
Príkaz SQL,napríklad SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE a tak ďalej. |
Príklad
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]
Poznámky
Procedúra SQL obsahuje klauzulu procedúry určujúcu názov procedúry, voliteľný zoznam definícií parametra a jeden príkaz SQL.
Názov procedúry nemôže byť rovnaký ako názov existujúcej tabuľky.