Bonjour mes amis ,

je vous sollicite votre aide SVP

en fait j'ai une procédure plsql

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
CREATE OR REPLACE PROCEDURE sp_Insert(idt varchar2)
IS
BEGIN
         insert into tab1  
         select * from tab  where code =idt ;
         COMMIT ;
 
END;
cette procédure comme vous le remarquez permet d'inserer dans une table
je veux si jamais une exception s'est montée pouvoir effectuer un rollback et annuler l'insertion comment dois je faire cela ??