《SQL入门经典(第5版)》一一6.6 实践-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

《SQL入门经典(第5版)》一一6.6 实践

简介:

本节书摘来自异步社区出版社《SQL入门经典(第5版)》一书中的第6章,第6.6节,作者:【美】Ryan Stephens , Ron Plew , Arie D.Jones,更多章节内容可以访问云栖社区“异步社区”公众号查看。

6.6 实践

SQL入门经典(第5版)
下面的内容包含一些测试问题和实战练习。这些测试问题的目的在于检验对学习内容的理解程度。实战练习是为了把学习的内容应用于实践,并且巩固对知识的掌握。在继续学习之前请先完成测试与练习,答案请见附录C。

6.6.1 测验

1.判断正误:如果提交了一些事务,还有一些事务没有提交,这时执行ROLLBACK命令,同一过程里的全部事务都会被撤销。

2.判断正误:SAVEPOINT命令会把一定数量已执行事务之后的事务保存起来。

3.简要叙述下面每个命令的作用:COMMIT、ROLLBACK和SAVEPOINT。

4.在Microsoft SQL Server中执行事务有什么不同点?

5.使用事务进行操作的实质是什么?

6.6.2 练习

1.执行如下事务,并且在第3个事务之后创建一个保存点或者一个保存事务,然后在最后执行一条ROLLBACK命令。请说明上述操作完成之后,表CUSTOMER_TBL的内容。

image

2.执行如下事务,在第3个事务之后创建一个保存点。

事务执行完之后添加一条COMMIT命令,之后再加上一条回退到保存点的ROLLBACK命令,这时会发生什么呢?image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章