删除表的语句(drop truncate delete)
语法 |
是否删除内容 |
是否删除定义 |
是否释放空间 |
是否删除表结构 |
注释 |
drop table table_name |
删除 |
删除 |
释放 |
删除 |
删除后,表不存在 |
truncate table table_name |
删除 |
不删除 |
释放 |
不删除 |
只清内容,表还存在 |
delete table table_name |
删除 |
不删除 |
不释放,用delete删除数据,然后添加,可以看到添加之后id标识不连续 |
不删除 |
只清内容,一行一行删数据,效率低 |
delete table table_name where 条件 |
根据条件删除数据 |
不删除 |
不释放,用delete删除数据,然后添加,可以看到添加之后id标识不连续。 |
不删除 |
|