Bonjour,
je travaille sur une base Oracle 10.2.0.5.0 et je viens de récupérer un script qui modifie une variable SQL par l'intermédiaire d'un bloc PL/SQL. Petit soucis : la variable ne se met pas à jour.
Voici un résumé du script :
En sortie de ce petit bout, ma variable exec_return_code est vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 set serveroutput on size 100000 variable exec_return_code number; BEGIN :exec_return_code := 3; DBMS_OUTPUT.put_line('Code retour AVANT : ' || :exec_return_code); -- Le script continue END; /
Pouvez-vous m'expliquer pourquoi cela ne marche pas ??
Merci d'avance
Partager