Δημιουργεί μια αποθηκευμένη διαδικασία.
Σημείωση: Ο μηχανισμός βάσεων δεδομένων της Microsoft Access δεν υποστηρίζει τη χρήση της πρότασης CREATE PROCEDURE ή οποιασδήποτε από τις προτάσεις DDL με βάσεις δεδομένων που δεν είναι του μηχανισμού βάσεων δεδομένων της Microsoft Access.
Σύνταξη
CREATE PROCEDURE διαδικασία (παράμετρος1 τύπος_δεδομένων[, παράμετρος2 τύπος_δεδομένων][, ...]) AS πρόταση_sql
Η πρόταση CREATE PROCEDURE έχει τα εξής τμήματα:
Τμήμα |
Περιγραφή |
διαδικασία |
Ένα όνομα για τη διαδικασία. |
παράμετρος1, παράμετρος2 |
Από ένα έως 255 ονόματα πεδίων ή παράμετροι. |
τύπος_δεδομένων |
Ένας από τους κύριους τύπους δεδομένων Microsoft SQL ή τα συνώνυμά τους. |
πρόταση_sql |
Μια πρόταση 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.
Ένα όνομα διαδικασίας δεν μπορεί να είναι το ίδιο με το όνομα ενός υπάρχοντος πίνακα.