1. 程式人生 > >刪除表和表數據

刪除表和表數據

rom -s let tab ble sql語句 from where條件 drop

刪除表的T-SQL語句為:
drop table <表名>
drop是丟棄的意思,drop table表示將一個表徹底刪除掉。

刪除表數據有兩種方法:delete和truncate。

delete的用法如下:
delete from <表名> [where條件]

truncate的用法如下:
truncate table <表名>

delete和truncate的區別如下:
1、delete可以刪除表中的一條或多條數據,也可以刪除全部數據;而truncate只能將表中的全部數據刪除。
2、delete刪除表數據後,標識字段不能復用。也就是說如果你把id=10的那行數據刪除了,下一行新數據的id就會是11;
而truncate刪除表數據後,標識重新恢復初始狀態。默認為初始值為1,也就是說,truncate之後,再插入一條數據,id=1.

刪除表和表數據