删除数据的速度,一般来说:drop>truncate>delete;
Delete:删除数据表中的行(可以删除某一行,也可以在不删除数据表的情况下删除所有行)
删除某一行:delete from 数据表名称 where 列名称=值;
删除所有行:delete * from 数据表名称;
Drop:删除数据表或数据库,或删除数据表字段;
删除数据库:drop database 数据库名称;
删除数据表:(表的结构、属性、索引也会被删除)
use 数据库名称;
drop table 数据表1名称,数据表2名称;
删除数据表字段(列):
use 数据库名称;
alter table 数据表名称;
drop column 字段名(列名称);
Truncate:删除数据表中的数据(仅数据表中的数据,不删除表);
truncate table 数据表名称;
truncate table语句是一种快速、无日志记录的方法;它所用的事务日志空间较少。