CREATE OR REPLACE PROCEDURE emp_p2 AS
a VARCHAR2(50);
PRAGMA AUTONOMOUS_TRANSACTION; /*每次执行都会把当前存储过程独立出来,rollback不会影响主事务数据的修改*/
BEGIN
SELECT e.name INTO a FROM employees e WHERE e.id = '0';
dbms_output.put_line('p2:' || a);
ROLLBACK;
END emp_p2;