Création et exécution

Création et exécution

Une procédure stockée est créée à l'aide de la commande CREATE PROCEDURE, et elle peut être exécutée via la commande CALL.

Exemple de création :

CREATE PROCEDURE nom_procedure ()
BEGIN
   -- Instructions SQL
END;

Exemple avec une procédure pour ajouter un client :

CREATE PROCEDURE AjouterClient (IN nom_client VARCHAR(50), IN email_client VARCHAR(50))
BEGIN
   INSERT INTO clients (nom, email)
   VALUES (nom_client, email_client);
END;

Pour exécuter la procédure :

CALL AjouterClient('John Doe', '[email protected]');

Last updated