MS SQL入門基礎 SQL表的刪除

2021-09-05 16:55:58 字數 690 閱讀 8911

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 章「資料庫更新」。

MS SQL入門基礎 SQL表的刪除

7.6.1 用enterprise manager 刪除 在enterprise manager 中用右鍵單擊要刪除的表從快捷選單中選擇 刪除 delete 選項,則會出現如圖7 9 所示的刪除物件對話方塊,單擊 drop all 按鈕,即可以刪除表。單擊 show dependencies 按鈕,...

MS SQL入門基礎 SQL 變數

transact sql中可以使用兩種變數,一種是區域性變數 local variable 另外一種是全域性變數 global variable 4.4.1 區域性變數 區域性變數是使用者可自定義的變數,它的作用範圍僅在程式內部。在程式中通常用來儲存從表中查詢到的資料,或當作程式執行過程中暫存變數使...

MS SQL入門基礎 sql作業

作業是指被定義的多步執行的任務,每一步都是可能執行的transact sql 語句,代表乙個任務。作業是典型的規劃任務和自動執行任務。資料庫的備份和恢復 資料的複製 資料的匯入 匯出等都可以被定義成作業,然後在規劃的時間由sql server agent 來自動完成。建立乙個作業的執行步驟為 1 啟...