Autonome Transation
Tipp 67
Thema: PROCEDUREN
Datenbank-Version: RDBMS 8.x
Erstellt am 07.10.19
Bearbeitet am 07.10.19
CREATE OR REPLACE PROCEDURE ptest (
name varchar2,
beruf varchar2)
IS
PRAGMA AUTONOMOUS_TRANSACTION; --<== Läuft quasi in einer eigenen Session ab
BEGIN
dbms_output.put_line('Hr. '||name||' ist von Beruf '||beruf);
update emp set ename=name, job=beruf
where empno=8000;
COMMIT; -- Commit oder Rollback ist bei einer Autonomen Transaktion Pflicht
END;
/