|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
Bonjour,
Je suis confronté au problème suivant, jusqu'à présent j'utilisais la précédure suivante pour remplir une table de test : Citation:
Citation:
J'ai essayé un peu toutes les options possibles sur mon client sqlplus mais sans succès, de plus mon collègue (dba comme moi) me certifie que dans un bloc PLSQL le résultat (nombre de lignes insérées, mise à jours, supprimées) n'est jamais affiché. J'avoue que je suis un peu dérouté, merci pour votre aide Cordialement, A.Personnat |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
à mon avis c'était pas dans un bloc PL/SQL. En PL/SQL on ne voit pas le résultat à moins d'utiliser la commande DBMS_OUTPUT
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
c'est bien ce qui m'étonne et je certifie que c'était bien cette procédure que j'exécutais.
Dans le cas de l'utilisation du package dbms_output, quelles sont les options à positionner pour afficher le résultat (nbre de lignes insérées)? Merci, A.Personnat |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
|
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 450 ![]() |
Vu que c'est dans une boucle, tu incrémentes une variable ex v_nb.
puis DBMS_OUTPUT.PUT_LINE(v_nb ||' lignes insérées'); |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : février 2005 Messages : 283 ![]() |
super, merci beaucoup pour le coup de main, je passe ce post en résolu.
en revanche je ne m'explique toujours pas le pourquoi du comment ... encore merci, A.Personnat |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com