首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL 語言入門教學:DROP TABLE 刪除資料表

     編輯:關於SqlServer

DROP TABLE 指令

用於徹底刪除資料表結構與所有資料,語法:

DROP TABLE table_name;

範例:DROP TABLE employee;

DROP TABLE vs DELETE/TRUNCATE 差異

指令效果可回復觸發 Trigger身分識別種子
DROP TABLE刪除表結構、資料、索引、條件約束、權限不可 (需備份)否重置
TRUNCATE TABLE保留結構,移除所有資料,重置身分識別不可 (最小記錄)否重置
DELETE FROM table保留結構,逐列刪除資料,可加 WHERE可 (完整記錄)是保留

別名與 GROUP BY 範例

SELECT A1.store_name AS Store, SUM(Sales) AS "Total Sales"
FROM Store_Information A1
GROUP BY A1.store_name;

結果:

Store          Total Sales
Los Angeles    $1800
San Diego      $250
Boston         $700

總結

DROP TABLE 是不可逆的結構性操作,執行前務必確認備份與相依物件清理。初學者易混淆 DELETE、TRUNCATE、DROP 三者差異,建議建立操作檢核清單避免誤刪生產資料。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved