Bonjour à tous,


Voila, je travaille avec les DB 9i et 10g. Je developpe une appli sous forms 10g ou je fais des :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
execute immediate '...';
soit des select/insert/delete ou truncate/ avec commit ou rollback (DML)

Je veux savoir comment je peux recuperer en generale les messages de l'execution des instructions. Par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
execute immediate 'truncate table maTable';
truncate TABLE maTable succeeded.
Pour pouvoir faire à la suite des traitements ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
IF ....
	THEN execute immediate 'commit';
	ELSE execute immediate 'rollback';
END IF
Je sais que dans certain cas, je peux utiliser le sql%rowcount. Mais est-il possible d'avoir les messages au complet comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
truncate TABLE maTable succeeded.
commit complete.
x rows deleted.
ou 
x rows inserted.

merci d'avance de votre aide