Bonjour,
Je travail sur un Oracle 9.2.0.4
J'ai un probleme avec un bout de code que je ne comprend (le probleme pas le code):
La procedure tata a le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 procedure toto IS err varchar2(255): BEGIN LOOP BEGIN procedure tata (err) EXCEPTION .... DBMS_OUTPUT.PUT8LINE(err) END; END LOOP; EXCEPTION ...... END;
Et bien mon DBMS_OUTPUT n'a pas la valeur 'mon message' dans la procedure toto
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure tata (p_err in out varchar2) Is .... BEGIN ....... EXCEPTION ... p_err := 'mon message'; RAISE; END;![]()
Quelqu'un a une idee ????
Merci d'avance
LoKi
Partager