第3讲 数据操作.pptVIP

  • 8
  • 0
  • 约1.32万字
  • 约 64页
  • 2017-06-17 发布于湖北
  • 举报
4.当一个用户修改了表的数据,那么 A. 第二个用户立即能够看到数据的变化 B. 第二个用户必须执行ROLLBACK命令后才能看到数据的变化 C. 第二个用户必须执行COMMIT命令后才能看到数据的变化 D. 第二个用户因为会话不同,暂时不能看到数据的变化 5.对于ROLLBACK命令,以下准确的说法是: A. 撤销刚刚进行的数据修改操作 B. 撤销本次登录以来所有的数据修改 C. 撤销到上次执行提交或回退操作的点 D. 撤销上一个COMMIT命令 COMMIT操作把多个步骤对数据库的修改,一次性地永久写入数据库,代表数据库事务的成功执行。ROLLBACK操作在发生问题时,把对数据库已经作出的修改撤消,回退到修改前的状态。在操作过程中,一旦发生问题,如果还没有提交操作,则随时可以使用ROLLBACK来撤消前面的操作。SAVEPOINT则用于在事务中间建立一些保存点,ROLLBACK可以使操作回退到这些点上边,而不必撤销全部的操作。一旦COMMIT完成,就不能用ROLLBACK来取消已经提交的操作。一旦ROLLBACK完成,被撤消的操作要重做,必须重新执行相关操作语句。 如何开始一个新的事务呢?一般情况下,开始一个会话(即连接数据库),执行第一条SQL语句将开始一个新的事务,或执行COMMIT提交或ROLLBACK撤销事务,也标志

文档评论(0)

1亿VIP精品文档

相关文档