事务的COMMIT操作和ROLLBACK操作各做些什么事情?

题目

事务的COMMIT操作和ROLLBACK操作各做些什么事情?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

事务的结束一般使用COMMIT(提交)或ROLLBACK(回滚)来标识。

A.错误

B.正确


参考答案:B

第2题:

如果要回滚一个事务,则要使用( )语句。

A.commit transaction

B. begin transaction

C. revoke

D.rollback transaction


正确答案:D 

第3题:

ROLLBACK表示事务正常结束, COMMIT 表示事务中的全部操作被撤销。( )

此题为判断题(对,错)。


正确答案:错

第4题:

在SQL语言中事务结束的命令是(49)。

A.END TRANSACTION

B.COMMIT

C.ROLLBACK

D.COMMIT或ROLLBACK


正确答案:D
解析:本题考查事物编程基本语法。事务的执行结束分为正常结束和事务回滚,根据SQL的定义,事务正常结束用 COMMIT进行提交,回滚用ROLLBACK撤销事物的已执行的操作。

第5题:

当连接以隐性事务模式进行操作时,无须描述事务的开始,但是用户必须使用COMMIT或ROLLBACK语句显示地结束事务。()

此题为判断题(对,错)。


参考答案:正确

第6题:

开始事务,提交事务,回滚事务的英语单词分别是:

A.begin transaction , rollback transaction , commit transaction

B.commit transaction , rollback transaction , begin transaction

C.rollback transaction , begin transaction , commit transaction

D.begin transaction , commit transaction , rollback transaction


正确答案:D

第7题:

事务程序通常以BEGINTRANSACTION开始,以COMMIT或ROLLBACK结束。()


参考答案:正确

第8题:

在JDBC中使用事务,想要回滚事务的方法是()

A、Connection的commit()

B、Connection的setAutoCommit()

C、Connection的rollback()

D、Connection的close()


正确答案:C

第9题:

在SQL语言中事务结束的命令是(7)。

A.ENDTRANSACTION

B.COMMIT

C.ROLLBACK

D.COMMIT或ROLLBACK


正确答案:D
解析:事务是并发控制的基本单位,也是恢复的基本单位。在SQL中支持事务的概念。所谓事务,是用户定义的一个操作序列(集合),这些操作要么都做,要么一个都不做,是一个不可分割的整体。一个事务通常以BEGINTRANSACTION开始,以COMMIT或ROLLBACK结束。SQL提供了事务提交和事务撤销两种命令。(1)事务提交。事务提交的命令为:COMMIT[WORK]事务提交标志着对数据库的某种应用操作成功地完成,所有对数据库的操作都必须作为事务提交给系统时才有效。事务一经提交就不能撤销。(2)事务撤销。事务撤销的命令是:ROLLBACK[WORK]事务撤销标志着相应事务对数据库操作失败,因而要撤销对数据库的改变,即要“回滚”到相应事务开始时的状态。当系统非正常结束时(如掉电、系统死机),将自动执行ROLLBACK命令。SQL还提供了自动提交事务的机制,其命令为:SETAUTOCOMMITON其对应的人工工作方式命令为:SETAUTOCOMMITOFF一旦规定了自动提交事务方式,则系统将每条SQL命令视为一个事务,并在命令成功执行完成时自动地完成事务提交。

第10题:

Transaction接口主要用于管理事务。它的哪个方法用于事务的回滚()

A.wasRollBack方法

B.rollback方法

C.commit方法

D.wasCommitted方法


参考答案:B