UserSCOTTexecutesthefollowingcommandontheEMPtablebuthasnotissuedCOMMIT,ROLLBACK,oranydatadefinitionlanguage(DDL)command:SQL>SELECTenameFROMempWHEREjob=’CLERK’FORUPDATEOFempno;SCOTThasopenedanothersessiontoworkwiththedatabaseinstance.Whichthreeoperationswo

题目

UserSCOTTexecutesthefollowingcommandontheEMPtablebuthasnotissuedCOMMIT,ROLLBACK,oranydatadefinitionlanguage(DDL)command:SQL>SELECTenameFROMempWHEREjob=’CLERK’FORUPDATEOFempno;SCOTThasopenedanothersessiontoworkwiththedatabaseinstance.WhichthreeoperationswouldwaitwhenissuedinSCOTT’ssecondsession()

A.LOCKTABLEempINSHAREMODE;

B.LOCKTABLEempINEXCLUSIVEMODE;

C.UPDATEempSETsal=sal*1.2WHEREjob=ANAGER?UPDATEempSETsal=sal*1.2WHEREjob=?ANAGER?

D.INSERTINTOemp(empno,ename)VALUES(1289,’Harry’);

E.SELECTenameFROMempWHEREjob=’CLERK’FORUPDATEOFempno


相似考题
更多“UserSCOTTexecutesthefollowingcommandontheEMPtablebuthasnotissuedCOMMIT,ROLLBACK,oranydatad ”相关问题
  • 第1题:

    You‘ve configured an interface with an IP address and commited the change. You then commited a change that added an exception in a firewall filter to allow this network through the filter. You realize that this work was done on the wrong router.How do you undo all these changes?()

    A. rollback 2

    B. rollback 1

    C. rollback 0

    D. rollback 3


    参考答案:A

  • 第2题:

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

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

    答案:C
    解析:

  • 第3题:

    26、关于 ROLLBACK 的描述, 正确的是_______

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

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

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

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


    B

  • 第4题:

    Which of the following actions may cause a trigger to be fired?()

    A.DROP

    B.ALTER

    C.DELETE

    D.ROLLBACK


    参考答案:C

  • 第5题:

    ROLLBACK语句用于回滚事务。


    ROLLBACK;