Створює збережену процедуру.
Примітка.: Обробник баз даних Microsoft Access не підтримує використання CREATE PROCEDURE або будь-яких інших інструкцій DDL з іншими базами даних.
Синтаксис
CREATE PROCEDURE процедура (параметр1 тип_даних[, параметр2 тип_даних][, ...]) AS sqlstatement
Інструкція CREATE PROCEDURE складається з таких частин:
Частина |
Опис |
процедура |
Ім’я процедури. |
параметр1, параметр2 |
Від 1 до 255 імен полів або параметрів. |
тип_даних |
Один з основних типів даних Microsoft Access SQL або їхніх синонімів. |
sqlstatement |
Інструкція SQL, як-от SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE тощо. |
Приклад
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]
Зауваження
Процедура SQL складається з речення PROCEDURE, що вказує ім’я процедури, додаткового списку визначень параметрів і однієї інструкції SQL
Ім’я процедури не може збігатися з іменем наявної таблиці.