试题详情

用户 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 模式