数据库语句——删除

1、下列删除表A全部数据的方法,一般情况下执行速度最快的是?

正确答案: C   你的答案: B (错误)

A delete * from A
B drop table A
C truncate table A
D rename table A to B

解析 :

drop table A 是删除整个表,题目的潜在意思是删除表中的数据而并非删除整个表。

 truncate table A是删除表中的数据删除速度比delete更 ,无法撤回(回退)。 
 delete from A 删除数据表中的数据,可以回退,可添加where 子句。

速度,一般来说:drop> truncate > delete . 


版权声明:本文为qq_38131333原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。