Oracle
 sql >> Base de données >  >> RDS >> Oracle

Méthode la plus simple pour tester une procédure stockée Oracle

Vous avez juste besoin d'un script qui appelle votre procédure stockée et a une variable de liaison pour la sortie du curseur de référence pour l'afficher dans la grille de TOAD dans la fenêtre de l'éditeur.

DECLARE
 type result_set is ref cursor; 
BEGIN
 APP_DB1.GET_JOB(1, :result_set);
END;

Lorsque vous exécutez ensuite ce TOAD, vous serez invité à 'lier' :result_set, sélectionnez simplement le curseur de référence dans la liste des types, puis le résultat s'affichera dans la grille. L'astuce consiste à vous considérer comme un "client" appelant votre procédure stockée et vous avez besoin de votre propre curseur de référence pour stocker le résultat.