- T-SQL 教程
- T-SQL - 主頁
- T-SQL - 概述
- T-SQL - 資料型別
- T-SQL - 建立資料表
- T-SQL - 刪除資料表
- T-SQL - INSERT 語句
- T-SQL - SELECT 語句
- T-SQL - UPDATE 語句
- T-SQL - DELETE 語句
- T-SQL - WHERE 子句
- T-SQL - LIKE 子句
- T-SQL - ORDER BY 子句
- T-SQL - GROUP BY 子句
- T-SQL - DISTINCT 子句
- T-SQL - 聯接資料表
- T-SQL - 子查詢
- T-SQL - 儲存過程
- T-SQL - 事務
- T-SQL - 索引
- T-SQL - 函式
- T-SQL - 字串函式
- T-SQL - 日期函式
- T-SQL - 數值函式
- T-SQL - 有用資源
- T-SQL - 快速指南
- T-SQL - 有用資源
- T-SQL - 討論
T-SQL - 刪除資料表
SQL Server DROP TABLE 語句用於刪除資料表定義及其所有資料、索引、觸發器、約束和許可權規範。
注意 − 使用此命令時必須小心,因為一旦資料表被刪除,那麼資料表中的所有資訊將永遠丟失。
語法
以下是 DROP TABLE 語句的基本語法 −
DROP TABLE table_name;
示例
讓我們先驗證 CUSTOMERS 資料表,然後從資料庫中將其刪除 −
Exec sp_columns CUSTOMERS;
上述命令顯示了以下資料表。
TABLE_QUALIFIER TABLE_OWNER TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME PRECISION LENGTH SCALE RADIX NULLABLE REMARKS COLUMN_DEF SQL_DATA_TYPE SQL_DATETIME_SUB CHAR_OCTET_LENGTH ORDINAL_POSITION IS_NULLABLE SS_DATA_TYPE TestDB dbo CUSTOMERS ID 4 int 10 4 0 10 0 NULL NULL 4 NULL NULL 1 NO 56 TestDB dbo CUSTOMERS NAME 12 varchar 20 20 NULL NULL 0 NULL NULL 12 NULL 20 2 NO 39 TestDB dbo CUSTOMERS AGE 4 int 10 4 0 10 0 NULL NULL 4 NULL NULL 3 NO 56 TestDB dbo CUSTOMERS ADDRESS 1 char 25 25 NULL NULL 1 NULL NULL 1 NULL 25 4 YES 39 TestDB dbo CUSTOMERS SALARY 3 decimal 18 20 2 10 1 NULL NULL 3 NULL NULL 5 YES 106
CUSTOMERS 資料表在資料庫中可用,因此,讓我們刪除它。以下是對應的命令。
DROP TABLE CUSTOMERS; Command(s) completed successfully.
使用上述命令,你將不會獲得任何行。
Exec sp_columns CUSTOMERS; No rows\data will be displayed
廣告
