Temat: Funkcja i transakcje
Witam,
mam pytanie mam funkcję która w kursorze wstawia dane do tabli i chce jak pojawi się błąd wycofać te inserty. Czyli
begin -- początek funkcji
open kursor;
"tutaj są inserty do tabel"
close kursor;
return (0);
exception
when others then
raise notice 'Pojawił się inny błąd!';
raise notice '% %', SQLERRM, SQLSTATE;
return('Błąd!');
end; -- koniec funkcji
Jak do takiej funkcji wstawić rollback?