Execute immediate et messages ?
Bonjour à tous,
Voila, je travaille avec les DB 9i et 10g. Je developpe une appli sous forms 10g ou je fais des :
Code:
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:
1 2 3
|
execute immediate 'truncate table maTable';
truncate TABLE maTable succeeded. |
Pour pouvoir faire à la suite des traitements ...
Code:
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:
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 :ccool: