Boîte de dialogue: Procédure

  • Procédure: sélectionnez la procédure stockée que vous souhaitez exécuter. Seules les procédures stockées enregistrées s'affichent dans cette liste.
  • Description
  • Générer la colonne ID Selligent à partir de UserID et ListID (Generate Selligent ID column from UserID and ListID) : cette opération ajoute une colonne supplémentaire contenant les valeurs concaténées de UserID et LISTID
  • Echec de la contrainte: Cette option est utilisée en combinaison avec les colonnes 'OnSuccess' et 'OnFail' de la liste des tâches composant le job SQL. Lorsqu'une procédure stockée est réussie, la valeur renvoyée par défaut est 0. Dans la section 'Échec de la contrainte', l'utilisateur définit quand le programme doit considérer que la procédure a échoué. (P. ex. : si la valeur renvoyée par la procédure stockée <> 1, le job a échoué. Ce qui implique indirectement que la tâche a réussi si la valeur renvoyée est = 1). Cette information est utilisée plus tard dans la séquence de tâches, afin de déterminer les étapes suivantes
  • Paramètres: Lorsque la procédure stockée requiert des paramètres, ils s'affichent dans la section Paramètres. Les paramètres peuvent être du type ENTRÉE ou SORTIE. La valeur d'un paramètre SORTIE peut être définie comme une variable. Cette variable peut à son tour être utilisée comme paramètre ENTRÉE dans une autre procédure stockée.

Les variables sont définies comme suit : @VARNAME

Remarque : les variables ne peuvent être utilisées qu'au sein d'une seule et même tâche SQL et ne peuvent être transmises qu'à d'autres procédures de la même tâche SQL.

Les paramètres peuvent également recevoir une valeur. Cliquez sur le bouton ... dans la colonne Valeur pour saisir une Valeur prédéfinie ou une valeur définie par l'utilisateur.