create procedure insertion ( -- liste de tes arguments ici) is
declare -- la liste de tes variables
PRAGMA AUTONOMOUS_TRANSACTION ; -- c'est pour montrer que l'on doit exécuter un commit à l'intérieur du programme.
begin
insert ... into ...;
-- bref toutes les requêtes insert ou autres que tu veux exécuter
-- A la fin des insertions, faire ce qui suit pour l'enregistrement
commit;
-- Gérer les exceptions éventuellement générés
exception
when others then -- ici le traitement de l'erreur;
end;
-- Pour l'exécuter directement, tu peux faire un '/' et le tour est joué.
Partager