MENU

事务

June 19, 2018 • Read: 184 • SQL

事务是用来研究什么的
  1. 避免数据处于不合理的中间状态,例如转账
  2. 怎样处理并发性
事务和线程的关系

事物也是通过锁来解决很多问题的

线程同步就是通过锁来解决的,谁在访问谁就上锁,不让其他人访问

如何创建事务

T-SQL使用下列语句来管理事务

  • 开始事务:begin transaction
  • 提交事务:commit transaction
  • 回滚(撤销)事务:rollback transaction

一旦事务提交或回滚,则事务结束

判断某条语句是否出错:

  • 使用全局变量@@ERROR
最后编辑于: October 19, 2018
Archives Tip
QR Code for this page
Tipping QR Code