Création d'une transformation SQL à partir d'une procédure stockée
Création d'une transformation SQL à partir d'une procédure stockée
Vous pouvez configurer une transformation SQL en important une procédure stockée depuis une connexion de base de données.
Sélectionnez un projet ou un dossier dans la vue
Explorateur d'objets
.
Cliquez sur
Fichier
Nouveau
Transformation
.
La boîte de dialogue
Nouveau
s'affiche.
Sélectionnez la transformation SQL.
Cliquez sur
Suivant
.
Sélectionnez
Créer à partir d'une procédure stockée existante
.
Recherchez et sélectionnez une connexion de base de données.
Recherchez et sélectionnez la procédure stockée à importer.
Entrez le nom et l'emplacement de la transformation.
Cliquez sur
Terminer
.
L'outil Developer crée les ports et l'appel de procédure stockée.
Si la procédure stockée renvoie un ensemble de résultats, vous devez ajouter manuellement les ports de sortie puis reconfigurer l'appel de procédure stockée.
Dans la vue
Présentation
, cliquez sur
Sortie
dans le panneau
Ports
. Cliquez sur le bouton
Nouveau
et entrez le nom du port de sortie, le type natif, et la précision.
Dans la vue
SQL
, modifiez l'appel de procédure stockée pour utiliser la syntaxe suivante :
(?Champ1?,?Champ2?,?Champ3?) =
call
Nom_Procédure_Stockée (?Param_entrée?)
Vous pouvez sélectionner les paramètres d'entrée et de sortie depuis la liste de ports