إنشاء الإجراء مخزّن.
ملاحظة: لا يدعم مشغل قاعدة بيانات Microsoft Access استخدام CREATE PROCEDURE أو أي من جُمَل DDL، مع قواعد بيانات لا تتبع مشغل قاعدة بيانات Microsoft Access.
بناء الجملة
CREATE PROCEDURE procedure (param1 datatype[, param2 datatype][, ...]) AS sqlstatement
تتضمن جملة CREATE PROCEDURE الأجزاء التالية:
الجزء |
الوصف |
procedure |
اسم الإجراء. |
param1, param2 |
من واحد إلى 255 من المعلمات أو أسماء الحقول. |
datatype |
أحد أنواع بيانات SQL الأساسية في Microsoft Access أو مرادفاتها. |
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 واحدة.
لا يمكن أن يكون اسم الإجراء هو نفسه اسم جدول موجود.