Определя име и параметри по желание.
Забележка: Клаузата PROCEDURE е заместена от командата PROCEDURE. Макар че клаузата PROCEDURE все още се поддържа, командата PROCEDURE предоставя надмножество на възможностите на клаузата PROCEDURE и е препоръчителният синтаксис.
Синтаксис
PROCEDURE име [парам1 тип_данни[, парам2 тип_данни[, ...]]
Клаузата PROCEDURE има следните части:
|
Част |
Описание |
|
име |
Име на процедурата. |
|
парам1, парам2 |
Едно или повече имена на полета или параметри. Например: PROCEDURE Sales_By_CountryRegion [Beginning Date] DateTime, [Ending Date] DateTime; |
|
тип_данни |
Някой от основните типове SQL данни на Microsoft Access или техните синоними. |
Забележки
Една SQL процедура се състои от клауза PROCEDURE (която указва името на процедурата), незадължителен списък с дефиниции на параметри и една SQL инструкция. Например процедурата Get_Part_Number може да изпълни заявка, която извлича указан номер на част.
Забележки:
-
Ако клаузата включва няколко дефиниции на полета (т.е. двойки параметър – тип_данни), разделите ги с точка и запетая.
-
Клаузата PROCEDURE трябва да е последвана от SQL инструкция (например SELECT или UPDATE).