删除表中的数据可以使用DELETE语句,也可以使用TRUNCATE语句。如果确定要删除表中的所有行,建议使用______。
A: DELETE语句
B: TRUNCATE语句
C: DROP语句
D: COMMIT语句
A: DELETE语句
B: TRUNCATE语句
C: DROP语句
D: COMMIT语句
举一反三
- 删除表中记录时,可以使用DELETE语句和TRUNCATE语句,本质上两者没有区别。
- 下列关于DELETE语句和TRUNCATE TABLE语句的区别( )描述是错误的。 A: 使用TRUNCATE TABLE语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。 B: 对于参与了索引和视图的表,不能使用TRUNCATE TABLE语句来删除数据。 C: DELETE语句每删除一行,都会在事务日志中添加一行记录。 D: 使用TRUNCATE TABLE语句删除数据表中的所有数据后,也可以恢复。
- TRUNCATE语句与DELETE语句都能删除表中的所有数据,二者的区别是什么。
- 要删除一个表,可以使用语句______。 A: TRUNCATE TABLE B: DELETE TABLE C: DROP TABLE D: CLEAR TABLE
- 下面关于DELETE与TRUNCATE语句删除记录的描述,正确的是 A: DELETE比TRUNCATE语句效率更高 B: TRUNCATE比DELETE语句效率更高 C: DELETE只能删除表中部分记录 D: DELETE只能删除表中全部记录