Crée une procédure stockée.
Remarque : Le moteur de base de données Access ne prend pas en charge l’utilisation de l’instruction CREATE PROCEDURE ou de toute instruction DDL avec des bases de données d’un moteur de base de données autre que Microsoft Access.
Syntaxe
CREATE PROCEDURE procedure (param1 datatype[, param2 datatype][, ...]) AS sqlstatement
L’instruction CREATE PROCEDURE comprend les parties suivantes :
Partie |
Description |
procedure |
Nom de la procédure. |
param1, param2 |
De un à 255 noms de champs ou paramètres. |
datatype |
L’un des types de données SQL Microsoft Access principaux ou leurs synonymes. |
sqlstatement |
Instruction SQL telle que SELECT, UPDATE, DELETE, INSERT, CREATE TABLE, DROP TABLE, etc. |
Exemple
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]
Remarques
Une procédure SQL se compose d’une clause PROCEDURE (spécifiant le nom de la procédure), d’une liste facultative de définitions de paramètres et d’une instruction SQL unique.
Le nom d’une procédure ne peut pas être identique au nom d’une table existante.