SQL之事务

#SQL之事务

 sql中的事务是指由多条t-sql语句组成的单一的处理单元,事务是作为一个整体进行处理的,要么全做,要么全不做,不能只执行事务中的部分语句。因此,事务具有原子性、独立性(多个事务同时执行时,不能再执行了某个事务部分语句后又执行另外一个事务的语句)  ,事务对于实现sql中的并发控制起着关键作用。

事务的定义:
语法:
begin transaction tran_name
....
[save transaction  save_point]
[rollback transaction tran_name|save_point]
[commit transaction tran_name]

解释:
用begin  transaction  tran_name定义事务的开始
用save transaction save_point定义事务保存点,方便后续事务回滚到事务中的某一个点
rollback transaction tran_name|save_point:用以回滚事务或保存点
commit transaction tran_name:用以提交事务,事务提交之后不能再进行回滚操作。

您的赞助将是我不断创作的最大动力,谢谢支持!!!

如果您觉得我的文章对您有帮助,可以通过以下方式进行赞赏:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值