Oracle_事务控制语句

Oracle事务包括原子性、一致性、独立性和持续性的ACID特性,通过COMMIT提交和ROLLBACK回滚进行控制。事务在DDL或DCL语句后默认提交,非正常退出则回滚。显式控制允许设置保存点进行部分回滚。未提交的事务修改对其他用户不可见,提交后修改永久,回滚则只保留保存点前的变更。
摘要由CSDN通过智能技术生成

事务是对数据库操作的逻辑单位,在一个事务中可以包含一条或多条DML (数据操纵语言)、DDL (数据定义语言)和DCL (数据控制语言)语句,这些语句组成一个逻辑整体

事务的执行只有两种结果:要么全部执行,把数据库带入一个新的状态,要么全部不执行,对数据库不做任何修改。
对事务的操作有两个:提交( COMMIT )和回滚( ROLLBACK )。

提交事务时,对数据库所做的修改便永久写入数据库。
回滚事务时,对数据库所做的修改全部撤销,数据库恢复到操作前的状态。
事务可用于操作数据库的任何场合,包括应用程序存储过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值