关于drop、delete和truncate的操作下列描述错误的是:()
A: drop语句执行后会释放掉表所占用的空间
B: truncate和delete一样删除表后都是可以恢复的
C: delete比truncate执行速度快的原因是truncate要在事务日志中为所删除的每行做记录
D: drop可以删除表中的所有行,但表结构及其列、约束、索引等还会保留
A: drop语句执行后会释放掉表所占用的空间
B: truncate和delete一样删除表后都是可以恢复的
C: delete比truncate执行速度快的原因是truncate要在事务日志中为所删除的每行做记录
D: drop可以删除表中的所有行,但表结构及其列、约束、索引等还会保留
举一反三
- 删除表中的数据可以使用DELETE语句,也可以使用TRUNCATE语句。如果确定要删除表中的所有行,建议使用______。 A: DELETE语句 B: TRUNCATE语句 C: DROP语句 D: COMMIT语句
- 下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是 A: DELETE比TRUNCATE语句效率更高 B: TRUNCATE比DELETE语句效率更高 C: DELETE只能删除表中部分记录 D: DELETE只能删除表中全部记录
- 删除表中的所有记录() A: delete from表名 B: drop table表名 C: truncate from表名 D: truncate table表名
- SQL用来删除表的语句是()。 A: DELETE B: DROP TABLE C: TRUNCATE TABLE D: DELETE TABLE
- 用truncate和delete语句删除表中数据的区别() A: truncate 命令不记录日志 B: truncate 命令记录日志 C: delete命令不记录日志