itgle.com

在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕 B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库 C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消 D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

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

A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕
B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消
D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

相似考题
更多“在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )”相关问题
  • 第1题:

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

    A.commit transaction

    B. begin transaction

    C. revoke

    D.rollback transaction


    正确答案:D 

  • 第2题:

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

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


    参考答案:正确

  • 第3题:

    SQL语言中的COMMIT语句的主要作用是( )。

    A.结束程序

    B.返回系统

    C.存储数据

    D.提交事务


    正确答案:D

  • 第4题:

    ●关于ROLLBACK的描述,正确的是__(55) 。

    (55)

    A. ROLLBACK语句会将事务对数据库的更新写入数据库

    B.ROLLBACK语句会将事务对数据库的更新撤消

    C.ROLLBACK语句会退出事务所在程序

    D.ROLLBACK语句能够将事务中使用的所有变量置空值


    正确答案:B

  • 第5题:

    用于提交和回滚事务的语句为( )。

    A.END TRANSACTION和ROLLBACK TRANSACTION
    B.COMMIT TRANSACTION和ROLLBACK TRANSACTION
    C.SAVE TRANSACTION和ROLLUP TRANSACTION
    D.COMMIT TRANSACTION和ROLLUP TRANSACTION

    答案:B
    解析:

  • 第6题:

    下列关于事务的说法,哪一项是错误的?()

    • A、事务中的操作并行执行。
    • B、同一个事务中只能执行1个COMMIT语句
    • C、事务会保证一组操作的原子性
    • D、ROLLBACK或COMMIT语句可以终结事务

    正确答案:A

  • 第7题:

    SQL脚本中的语句批的结束标记是()

    • A、GO
    • B、END
    • C、COMMIT
    • D、ROLLBACK

    正确答案:A

  • 第8题:

    事务的COMMIT语句和ROLLBACK语句各做什么事情?


    正确答案:COMMIT语句表示事务执行成功地结束(提交),此时告诉系统,DB要进入一个新的正确状态,该事务对DB的所有更新都已交付实施(写入磁盘)。
    ROLLBACK语句表示事务执行不成功地结束(应该“回退”)此时告诉系统,已发生错误,DB可能处于不正确的状态,该事务对DB的所有更新必须被撤销,DB应恢复该事务到初始状态。

  • 第9题:

    简述事务的COMMIT语句和ROLLBACK语句的功能。


    正确答案:事务的COMMIT语句的功能是说明事务完成并提交成功,ROLLBACK语句的功能是说明事物不能完成返回到初始状态。

  • 第10题:

    关于事务处理下列说法错误的是()

    • A、事务处理不是完全提交,就是完全回退
    • B、COMMIT操作将事务所做更改写入数据库
    • C、ROLLBACK则对事务操作进行回滚,取消对数据所做的更改
    • D、COMMIT之后还可以通过ROLLBACK语句执行回滚操作

    正确答案:D

  • 第11题:

    问答题
    简述事务的COMMIT语句和ROLLBACK语句的功能。

    正确答案: 事务的COMMIT语句的功能是说明事务完成并提交成功,ROLLBACK语句的功能是说明事物不能完成返回到初始状态。
    解析: 暂无解析

  • 第12题:

    判断题
    ROLLBACK表示事物正常结束,COMMIT表示事务中的全部操作被撤销。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

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


    参考答案:正确

  • 第14题:

    在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命令视为一个事务,并在命令成功执行完成时自动地完成事务提交。

  • 第15题:

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


    正确答案:错误

  • 第16题:

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

    A.END TRANSACTION

    B.COMMIT

    C.ROLLBACK

    D.COMMIT或ROLLBACK


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

  • 第17题:

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

    A

    B



  • 第18题:

    关于DDL与事务控制,下列说法错误的是()。

    • A、COMMIT和ROLLBACK语句只应用于DML
    • B、无法回滚DDL语句
    • C、DDL语句一旦被执行就会立即具有持久状态
    • D、如果没有在CREATETABLE命令内嵌入COMMIT命令,不会出现未完成的

    正确答案:D

  • 第19题:

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


    正确答案:正确

  • 第20题:

    PL/SQL语言中的COMMIT语句的主要作用是()

    • A、结束程序
    • B、返回系统
    • C、提交事务
    • D、存储数据

    正确答案:C

  • 第21题:

    用于事务回滚的SQL语句是()。

    • A、CREATETABLE
    • B、COMMIT
    • C、GRANT和REVOKE
    • D、ROLLBACK

    正确答案:D

  • 第22题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    SQL语言中的COMMIT语句的主要作用是(  )。
    A

    结束程序

    B

    返回系统

    C

    提交事务

    D

    存储数据


    正确答案: B
    解析: