04 2013 档案
摘要:平时在存储过程或者触发器中,想对过程中出现的异常进行记录,但是又存在一个问题,就是异常的时候,之前的DML操作要回滚,那么对异常的记录的insert语句也要被回滚掉,怎么办?这个时候就可以用到Oracle提供的PRAGMA AUTONOMOUS_TRANSACTION(自治事务)。以下是一个应用的小demo1.创建会用到的表create table TEST_LOG(ID NUMBER, ERRTASKID VARCHAR2(18), ERRCODE VARCHAR2(20), ERRCONTENT VARCHAR2(200));2.创建会用到的序列create sequence SEQ_TE
阅读全文