首页 试题详情
单选题

用户 A 执行下面的命令删除数据库中的大表: SQL> DROP TABLE trans; 当删除表操作正在进行时;用户 B 执行下面的命令在相同的表; SQL> DELETE FROM trans WHERE tr_type=‘SL‘; (  )语句是正确的关于 DELETE 命令。

A删除记录失败因为记录被锁处于 SHARE 模式

B删除行成功因为表被锁处于 SHARE 模式

C删除记录失败因为表被锁处于 EXCLUSIVE 模式

D删除行成功因为表被锁处于 SHARE ROW EXCLUSIVE 模式

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    用户 A 执行下面命令删除数据库中的表:SQL> DROP TABLE trans;当删除表操作正在进行时;用户 B 执行下面命令在相同表;SQL> DELETE FROM trans WHERE tr_type=‘SL‘;(  )语句是正确关于 DELETE 命令

    答案解析

  • 单选题

    Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚。

    答案解析

  • 单选题

    SQL数据库删除记录命令()。

    答案解析

  • 单选题

    54、 下面哪个命令只能恢复用户上一步利用ERASE删除对象:

    答案解析

  • 单选题

    数据库实例配置 UNDO 自动管理并且 UNDO_RETENTION 参数设置为 900 秒。执行下面命令启用 retention guarantee:SQL> ALTER TABLESPACE undotbs1 RETENTION GUARANTEE;这个命令数据库中的影响是(  )。

    答案解析

热门题库