action Gérer la procédure stockée

Utilisez l'action Gérer la procédure stockée du package Base de données pour créer, mettre à jour et supprimer une procédure stockée dans la base de données spécifiée. Une procédure stockée est un code SQL enregistré dans la base de données, ce qui vous permet de l'exécuter de façon répétée.

Paramètres

  • Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée pour vous connecter au serveur de base de données dans l'action Se connecter.
  • Dans le champ Saisir la commande complète, saisissez la commande pour créer, mettre à jour ou supprimer la procédure stockée. Vous pouvez spécifier des paramètres d'entrée et de sortie pour la commande ; vous fournissez des valeurs ou des variables contenant les valeurs dans l'action Exécuter une procédure stockée.
    Remarque : Déclarez un délimiteur et utilisez-le pour fermer l'instruction SQL.
    Exemple MySQL : Dans cet exemple, le robot vérifie s'il existe une procédure dans la base de données nommée sum_of_two. Si ce n'est pas le cas, le robot crée une procédure qui accepte deux paramètres d'entrée (num1 et num2), les additionne et produit la somme comme paramètre de sortie :
     DROP PROCEDURE IF EXISTS sum_of_two;
        DELIMITER $
            CREATE PROCEDURE sum_of_two(IN num1 INT,IN num2 INT,OUT sum INT)
            BEGIN
                SET sum := num1 + num2;
        END
        $
  • Dans le champ Délai d'expiration de la requête en secondes, indiquez l'heure à laquelle l'exécution de l'énoncé doit s'arrêter, même si l'exécution n'est pas terminée.