Bonjour,
Je génère dynamiquement un bloc PL/SQL de type
Dans ce bloc, j'exécute un INSERT sur lequel je souhaiterais retourner certaines données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 DECLARE [mes variables] BEGIN ... END;
Pour cela j'utilise
dans l'insert.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RETURNING [les champs] INTO [mes variables]
Je fais ensuite un UPDATE dans le bloc.
Jusque là, ca va. Mais le souci c'est que ces données restent cloitré dans le bloc PL/SQL.
Connaissez vous une méthode pour récupérer des données en dehors du bloc PL/SQL. (pour info, je souhaite les récuperer sur C# mais ce n'est pas important).
Ce qui m'intéresserait, ce serait de faire un
Et que ces données soient retournées à l'exécution du bloc PL/SQL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT [mes variables] FROM DUAL;
Actuellement, l'exécution d'un bloc PL/SQL me retourne rien à part un message me disant que son exécution s'est passée sans erreur.
Merci par avance.
Partager