oracle事务
**********************事务 TPL ********************************* Transaction Process Lanuage 事务处理语句
一系列sql语句的集合,要么都执行、要么都不执行 ? 事务的起点: 开始于第一条DML语句
? 第一种: 结束于 commit 或 rollback
rollback 回滚事务 ? 第二种: 执行DDL语句或DCL语句 事务会自动提交 第三种: 程序正常退出 事务会自动提交.( 点击了pl/sql developer客户端右上角 x) 程序异常终止 事务会自动回滚(程序断点 杀进程都属于异常终止 ) ? ? ***********************************带检查点的事务***********************************
savepoint sp;--设置检查点 insert into dept values(70,‘就业部‘,‘北京‘); rollback to sp;--回滚到指定检查点 ? ***********************************事务的4大特性(ACID)***********************************
? 四.持久性(Durability) 事务一旦提交永远生效,不能再回滚了 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |