用truncate table命令删除表中数据时,不需要在日志中记录
举一反三
- 用truncate和delete语句删除表中数据的区别() A: truncate 命令不记录日志 B: truncate 命令记录日志 C: delete命令不记录日志
- 假定表A中有十万条记录,要删除表中的所有数据,但仍要保留表的结构,请问用以下哪个命令效率最高()。 A: delete from a B: drop table a C: trunc table a D: truncate table a
- 删除表中的所有记录() A: delete from表名 B: drop table表名 C: truncate from表名 D: truncate table表名
- 下列关于DELETE语句和TRUNCATE TABLE语句的区别( )描述是错误的。 A: 使用TRUNCATE TABLE语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。 B: 对于参与了索引和视图的表,不能使用TRUNCATE TABLE语句来删除数据。 C: DELETE语句每删除一行,都会在事务日志中添加一行记录。 D: 使用TRUNCATE TABLE语句删除数据表中的所有数据后,也可以恢复。
- 如果要删除student数据库中的表s,则可以使用命令( )。 A: delete table s B: truncate table s C: drop table s D: alter table s