在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )

题目
在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )

A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕
B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消
D.某事务执行了COMIMIIT语句,其影响可用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语言中的COMMIT语句的主要作用是( )。

A.结束程序

B.返回系统

C.存储数据

D.提交事务


正确答案:D

第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题:

SQL中定义事务的语句主要有()

A、ENDTRANSACTION

B、BEGINTRANSACTION

C、COMMIT

D、ROLLBACK


参考答案:B,C,D

第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题:

当前事务正常结束,使用语句COMMIT通知系统,表示事务执行成功。( )


正确答案:错误