2008年1月11日

摘要: 在触发器中操作触发此触发器的表,用PRAGMA AUTONOMOUS_TRANSACTION选项。15.1为何使用自治事务 无法回滚的审计一般情况下利用触发器禁止某些对表的更新等操作时,若记录日志,则触发器最后抛出异常时会造成日志回滚。利用自治事务可防止此点。避免变异表即在触发器中操作触发此触发器的表在触发器中使用DDL 写数据库对数据库有写操作(INSERT、UPDATE、DELETE、CREATE、ALTER、COMMIT)的存储过程或函数是无法简单的用SQL来调用的,此时可以将其设为自治事务,从而避免ORA-14552(无法在一个查询或DML中执行DDL、COMMIT、ROLLBACK) 阅读全文
posted @ 2008-01-11 08:29 路大侠 阅读(323) 评论(0) 推荐(0)

导航