- 3
- 0
- 约5.86千字
- 约 66页
- 2017-05-09 发布于湖北
- 举报
第6章 SQL高级应用精要
第6章 SQL高级应用;按事务的启动和执行方式,可以将事务分为三类:; 显式事务从T-SQL 命令BEGIN TRANSACTION 开始,到COMMIT TRANSACTION或ROLLBACK TRANSACTION 命令结束。也就是说,显式事务需要显式地定义事务的启动和提交。;2.结束事务
如果没有遇到错误,可使用COMMIT TRANSACTION语句成功地结束事务。该事务中的所有数据修改在数据库中都将永久有效。事务占用的资源将被释放。
COMMIT TRANSACTION语句的语法格式如下:
COMMIT [TRAN[SACTION] [tran_name | @tran_name_variable]];3.回滚事务
如果事务中出现错误,或者用户决定取消事务,可回滚该事务。回滚事务是通过ROLLBACK语句来完成的。其语法格式如下:
ROLLBACK [TRAN[SACTION]
[tran_name | @tran_name_variable
| savepoint_name | @savepoint_variable]];【例6.1】 给出以下程序的执行结果。
USE school
GO
BEGIN TRANSACTION --启动事务
INSERT INTO student VALUES(100,
您可能关注的文档
最近下载
- DL_T 2045-2019CN中性点不接地系统铁磁谐振防治技术导则.pdf
- 危险化学品泄露事故应急救援演练方案脚本(含解说词).docx VIP
- AWS D1.2_D1.2M-2014铝结构焊接规范(中文版).doc VIP
- 桥梁防洪评价报告.doc VIP
- 郑州大学材料工程学院教学楼方案设计计算书可提供完整设计图纸】.doc VIP
- (最新!)检测实验室GBT27025+评审准则(2023版)两份内审检查表实例.pdf VIP
- 不同导叶参数对混流泵水力性能的影响.pdf VIP
- 2_东华测试传感器产品选型手册-202302.pdf VIP
- 国际贸易区域经贸合作与流通促进关键技术及应用示范工程.DOC VIP
- 租树割松脂合同6篇.docx VIP
原创力文档

文档评论(0)