程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> MS SQL基礎教程:SQL表的刪除

MS SQL基礎教程:SQL表的刪除

編輯:關於SqlServer

7.6.1 用Enterprise Manager 刪除

在Enterprise Manager 中用右鍵單擊要刪除的表從快捷菜單中選擇“刪除(Delete)” 選項,則會出現如圖7-9 所示的刪除對象對話框,單擊“Drop All”按鈕,即可以刪除表。單擊“Show Dependencies”按鈕,即會出現如圖7-10 所示的對話框。它列出了表所依靠的對象和依賴於表的對象。當有對象依賴於表時,就不能刪除表。

7.6.2 用DROP TABLE 命令刪除

DROP TABLE 命令可以刪除一個表和表中的數據及其與表有關的所有索引、觸發器、約束、許可對象(與表相關的視圖和存儲過程需要用DROP VIEW 和DROP PROCEDURE命令來刪除)。

DROP TABLE 命令的語法如下:

DROP TABLE table_name

要刪除的表如果不在當前數據庫中,則應在table_name 中指明其所屬數據庫和用戶名。在刪除一個表之前要先刪除與此表相關聯的表中的外關鍵字約束。當刪除表後,綁定的規則或缺省值會自動松綁。

注意:不能刪除系統表。

例7-23: 刪除mydb 數據庫中的表orders1。

drop table mydb.dbo.orders1

本章小結

本章介紹了創建和管理數據庫表的相關知識,有關更改表中數據的詳細介紹請參見第11 章“數據庫更新”。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved