Re: ORU-10028 : Line length overflow et code retour proc PL/
Citation:
Envoyé par venegan
Bonjour , je suis en oracle 8i et j'ai un petit souci
Code:
limit of 255 bytes per line
Hélas, il te faudra attendre 10.2 pour pouvoir afficher de plus longues lignes
Citation:
Envoyé par venegan
Code:
1 2 3 4 5 6 7
|
variable ret_val number
BEGIN
ret_val := 1;
END;
/
exit :ret_val; |
De plus est ce bien de cette maniere qu on force le code de retour de la procedure avec la valeur :ret_val ?
une "procedure" ne retourne rien, ni un bloc anonyme. Ce que tu fais ici, c'est quitter sqlplus avec un code de retour de 1 (pour l'OS).
Citation:
Envoyé par venegan
Code:
j ai besoin de rediriger ce qui est ecrit vers un fichier de log .
regarde UTL_FILE ou evtl
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
SQL> create table log ( c varchar2(4000));
Table created.
SQL> var r refcursor
SQL> set autop on
SQL> begin insert into log values ('this is cool...'); commit; open :r for select * from log; end;
2 /
PL/SQL procedure successfully completed.
C
--------------------------------------------------------------------------------
this is cool... |
je n'ai pas testé en 8i. J'espère que ça marche aussi