下列()不会提交事务。A、使用EXIT退出SQL*PLUSB、COMMITC、使用CTRL-BREAK中断SQL*PLUSD、CREATETABLE

题目

下列()不会提交事务。

  • A、使用EXIT退出SQL*PLUS
  • B、COMMIT
  • C、使用CTRL-BREAK中断SQL*PLUS
  • D、CREATETABLE

相似考题
更多“下列()不会提交事务。A、使用EXIT退出SQL*PLUSB、COMMITC、使用CTRL-BREAK中断SQL*PLUSD、CREATETABLE”相关问题
  • 第1题:

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

  • 第2题:

    SQL语言中的COMMIT语句的主要作用是提交事务。( )


    正确答案:错误

  • 第3题:

    WhichcomponentoftheOraclenetworkingarchitectureprovidescharactersetanddatatypeconversionbetweendifferentcharactersetsontheclientandserver?()

    A.SQL*Plus

    B.OracleNet

    C.Two-TaskCommon(TTC)

    D.OracleProtocolSupport(OPS)


    参考答案:C

  • 第4题:

    在Oracle中,事务中使用下列SQL语句不会引起锁定()。

    A.SELECT

    B.INSERT

    C.UPDATE

    D.DELETE


    参考答案:A

  • 第5题:

    当需要提交某个事务时,可以使用()语句。

    A.ROLLBACK

    B.COMMIT

    C.SAVEPOINT

    D.SET Transaction


    参考答案:B

  • 第6题:

    SQL Server 中的事务处理控制语句,()实现提交一个事务。
    COMMIT [TRAN [SACTION] ]

  • 第7题:

    标准SQL中COMMITTRANSACTION表示()。

    • A、中止事务
    • B、提交事务
    • C、回滚事务
    • D、开始事务

    正确答案:B

  • 第8题:

    在Oracle中,()是一个基于Web的SQL*Plus工具,能够在网页中执行SQL*Plus命令。

    • A、SQL*Plus
    • B、iSQL*Plus
    • C、PL*SQL
    • D、iPL*SQL

    正确答案:B

  • 第9题:

    在SQL SERVER中隐式事务默认是(),要想使用隐式事务可使用SET IMPLICIT_TRANSACTIONS ON,将其切换隐式事务模式。


    正确答案:关闭

  • 第10题:

    要断开与数据库的连接,但不退出SQL*Plus环境,应使用下列()命令。

    • A、isqlplusctlstartup
    • B、isqlplusctlstart
    • C、QUIT
    • D、DISCONNECT

    正确答案:D

  • 第11题:

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

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

    正确答案:D

  • 第12题:

    当需要提交某个事务时,可以使用()语句。

    • A、ROLLBACK
    • B、COMMIT
    • C、SAVEPOINT
    • D、SET Transaction

    正确答案:B

  • 第13题:

    事务提交的SQL语句是()

    ABEGIN TRANSACTION

    BCOMMIT

    CROLLBACK

    DUNDO


    正确答案:B

  • 第14题:

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

    A.END TRANSACTION

    B.COMMIT

    C.ROLLBACK

    D.COMMIT或ROLLBACK


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

  • 第15题:

    在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,那么使用()命令可以取消这一操作。

    A.EXIT

    B.COMMIT

    C.ROLLBACK

    D.UNDO


    参考答案:C

  • 第16题:

    在Oracle中,()是一个基于Web的SQL*Plus工具,能够在网页中执行SQL*Plus命令。

    A.SQL*Plus

    B.iSQL*Plus

    C.PL*SQL

    D.iPL*SQL


    参考答案:B

  • 第17题:

    下列关于SQL语言中的CREATE语句的叙述中,哪一条是错误的()。

    A.SQL语言使用CREATETABLE语句创建基本表和视图
    B.SQL语言使用CREATETABLE创建表
    C.SQL语言使用CREATEVIEW创建视图
    D.SQL语言使用CREATEINDEX创建索引

    答案:A
    解析:
    CREATETABLE只能创建表,创建视图是CREATEVIEW.故选项A错误。

  • 第18题:

    下列操作中,()容易产生SQL注入漏洞。

    • A、使用动态拼接的方式生成SQL查询语句
    • B、使用存储过程执行SQL查询
    • C、使用参数化SQL查询过程
    • D、限制SQl语句长度

    正确答案:A

  • 第19题:

    在Oracle中,在执行SQL语句时,你不小心使用Update命令将所有的ID值设置成了11111,那么使用()命令可以取消这一操作。

    • A、EXIT
    • B、COMMIT
    • C、ROLLBACK
    • D、UNDO

    正确答案:C

  • 第20题:

    事务提交使用的命令是()。

    • A、rollback
    • B、commit
    • C、help
    • D、update

    正确答案:B

  • 第21题:

    在SQL SERVER中可以使用SET TRANSACTION ISOLATION语句设置事务的隔离级别,SQL SERVER的默认隔离级别是()。


    正确答案:READ COMMITED

  • 第22题:

    ()表示事务中只能包含数据处理语句,事务中的数据定义语句将引起事务立即提交。

    • A、SQL_TC_NONE
    • B、SQL_TC_DML
    • C、SQL_DDL_COMMIT
    • D、SQL_DDL_IGNORE

    正确答案:C

  • 第23题:

    在Oracle中,事务中使用下列SQL语句不会引起锁定()。

    • A、SELECT
    • B、INSERT
    • C、UPDATE
    • D、DELETE

    正确答案:A