Bonjour,

J'ai un script pl/sql que je lance depuis Java.

Il s'agit d'un script de purge.

voici une partie du code pl sql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
DELETE FROM MOUVEMENT_CERES WHERE.....
DBMS_OUTPUT.PUT_LINE('Mouvement CERES supprimée') ;
DELETE FROM MOUVEMENT_TOTO WHERE....
DBMS_OUTPUT.PUT_LINE('Mouvement TOTO supprimée') ;
DELETE FROM MOUVEMENT_TITIWHERE....
DBMS_OUTPUT.PUT_LINE('Mouvement TITI supprimée') ;
En java, j'appel le code de cette manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
CallableStatement plsqlBlock = queryRunner.prepareCall (requetePLSQL);
plsqlBlock.execute();
J'aimerai pouvoir afficher en continue les logs des lignes des tables qui ont été supprimées pendant l'exécution du script,mais elles ne s'affichent pas.

J'ai donc suivi les indications de ce site : http://asktom.oracle.com/pls/asktom/f?p=100:11:0:::11_QUESTION_ID:45027262935845

Mais il m'affiche les logs du pl/sql à la fin de l'éxecution et non pendant.

Je demande cela car comme le script pl/sql est long, c'est pour informer l'utilisateur où en est le script.

Merci d'avance.