单项选择题
假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问用以下哪个命令效率最高()
A、delete from a;
B、drop table a;
C、trunc table a;
D、truncate table a;
E、以上所述都不正确
点击查看答案&解析
相关考题
-
单项选择题
下列哪一个后台进程和对应的数据库组件能够保证即使用户对数据库所做的修改没有写入数据文件,也不会发生修改内容丢失的情况()
A.DBWn与数据库缓冲区
B.LGWR与重做日志文件
C.CKPT与控制文件
D.ARCn与归档日志文件 -
单项选择题
第一步用DELETE命令删除了表A中的数据(但并没有提交),第二步试图创建了一个表B,但由于权限不足,表B并没有创建成功。第三步执行了一个ROLLBACK回滚操作。请问以下叙述正确的是()。
A.表A中的数据被恢复回来
B.表A中的数据被彻底从数据库中删除
C.表A中的数据被移至一个临时的表中
D.表A中的数据将处于一个不确定的状态
E.以上所述都不正确 -
单项选择题
第一步用DELETE命令删除了表A中的数据(但并没有提交),第二步成功创建了一个表B,第三步执行了一个ROLLBACK回滚操作。请问以下叙述正确的是()。
A.表A中的数据被恢复回来,创建的表B被从数据库中被删除,恢复为未建表之前的状态
B.表A中的数据被恢复回来,表B被创建在数据库中.
C.表A中的数据被彻底从数据库中删除,但表B被从数据库中被删除,恢复为未建表之前的状态
D.表A中的数据被彻底从数据库中删除,表B被创建在数据库中.
E.以上所述都不正确
