récupérer le paramètre de sortie à partir d'une procédure stockée?
J'ai créé un procédure stockée dans oracle:
PROCEDURE string_opp(input_string IN varchar2,output_string OUT varchar2)
Maintenant, le problème est de savoir comment exécuter cette procédure stockée et récupérer le paramètre de sortie.j'ai suivi dans sql developer:
SET SERVEROUTPUT ON
DECLARE
outputString VARCHAR;
BEGIN
EXEC string_opp('input String',:outputString);
END;
Quand j'ai essayé ce que je n'ai pas obtenir quoi que ce soit, quelqu'un pourrait-il m'aider?
OriginalL'auteur Thiyagu ATR | 2013-02-01
Vous devez vous connecter pour publier un commentaire.
Juste un couple de questions:
Vous pouvez utiliser la même variable:
Suffit de définir vos paramètres de la procédure comme dans le lieu de juste.
Vérifier cette ressource:
http://psoug.org/snippet/FUNCTIONS-IN-OUT-parameter_873.htm
Juste mis à jour la réponse. Toute question, merci de me le dire 🙂
Vous pouvez accepter la réponse si elle est adaptée à votre problème.
OriginalL'auteur gustavodidomenico
Disons:
Si vous avez procédure stockée avec un paramètre de sortie:
Maintenant, exécutez la procédure ci-dessus :
OriginalL'auteur user2001117