- 0
- 0
- 约3.91千字
- 约 8页
- 2017-12-22 发布于河南
- 举报
事务 索引 视图 存储过程
事务 索引 视图 存储过程
一:事务
首先看一下什么是事务:
通俗的理解,事务是一组原子操作单元,从数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。
然后看一下事务要遵循的ISO/IEC所制定的ACID原则:
ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。
1.事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。
2.一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状态。
3.隔离性表示在事务执行过程中对数据的修改,在事务提交之前对其他事务不可见。
4.持久性表示已提交的数据在事务执行失败时,数据的状态都应该正确。
看一下一些准备知识:
1.T-SQL使用下列语句来管理事务:
开始事务:BEGIN TRANSACTION
提交事务:COMMIT TRANSACTION
回滚(撤销)事务:ROLLBACK TRANSACTION
一旦事务提交或回滚,则事务结束。
2.判断某条语句执行是否出错:
使用全局变量@@ERROR
@@ERROR只能判断当前一条T-SQL语句执行
您可能关注的文档
最近下载
- 光伏员工培训.pptx VIP
- 超星尔雅学习通《中国陶瓷鉴赏与器物陈设》章节测试答案.docx VIP
- 光伏发电设备培训课件.ppt VIP
- 光伏发电知识培训 适用于业务培训 商务培训 销售课程 主题宣传培训PPT课件.pptx VIP
- 光伏业务培训课件.pptx VIP
- 天然气燃烧器设计计算书.xlsx VIP
- AP宏观经济学(2019年真题)全套含选择题.pdf VIP
- AP宏观经济学(2017年真题)全套含选择题.pdf VIP
- AP宏观经济学 2014年真题 附答案和评分标准 AP Macroeconomics 2014 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 2022年郑州电力高等专科学校单招综合素质考试试题及答案解析.docx VIP
原创力文档

文档评论(0)