COMMIT操作表示事务成功地结束(提交),此时告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都已交付实施。
ROLLBACK操作表示事务不成功地结束,此时告诉系统,已发生错误,数据库可能处在不正确的状态,该事务对数据库的更新必须被撤销,数据库应恢复该事务到初始状态。
(简答题)
事务的COMMIT操作和ROLLBACK操作各做些什么事情?
正确答案
答案解析
略
相似试题
(简答题)
简述事务的COMMIT语句和ROLLBACK语句的功能。
(简答题)
简述事务的COMMIT语句和ROLLBACK语句的功能。
(单选题)
CompletionType参数指定SQLEndTran函数所进行的事务操作,SQL_COMMIT表示()。
(填空题)
没有事务名的ROLLBACK TRANSACTION语句将回滚所有嵌套事务,并使@@TRANCOUNT减小到()。
(简答题)
在一个实际的数据库管理系统中,有关事务的各种命令如下: BEGIN TRANSACTION一个事务开始 END TRANSACTION一个事务结束,将该事务的结果保存起来 ROLLBACK撤回一个事务,消除当前事务所作的改动分析以下事务执行完毕后,student数据库表中包含哪些记录。 BEGNIN TRANSACTION打开数据库表student(现在为空表)添加1号记录 BEGIN TRANSACTION添加2号记录 ROLLBACK BEGIN TRANSACTION添加3号记录 BEGIN TRANSACTION添加4号记录ROLLBACK ROLLBACK关闭数据库表student END TRANSACTION
(单选题)
一个事物内部的操作和所使用的数据不受其他事务干扰,这是事务的()
(单选题)
设事务T1和T2执行如图所示的并发操作,这种并发操作存在的问题是()。
(单选题)
对于ROLLBACK命令,以下准确的说法是()
(单选题)
设事务T1和T2,对数据库中的数据A进行操作,下列情况中不会发生冲突的是()。