Variable SQL et script PL/SQL
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 :
Code:
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;
/ |
En sortie de ce petit bout, ma variable exec_return_code est vide :cry:
Pouvez-vous m'expliquer pourquoi cela ne marche pas ??
Merci d'avance