W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在SQL Server中 DROP TABLE語句用來刪除表的定義和所有數(shù)據(jù),包括索引,觸發(fā)器,約束和權(quán)限規(guī)范。
注 -請謹慎使用此命令,因為一旦一個表被刪除,那么該表中的所有可用數(shù)據(jù)也將被永久刪除。
以下是DROP TABLE語句的基本語法
DROP TABLE table_name;
讓我們先驗證剛才創(chuàng)建的客戶表,然后我們會從數(shù)據(jù)庫中將它刪除。
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
可以看出,數(shù)據(jù)庫中存在名稱為CUSTOMERS的數(shù)據(jù)表,下面我們對它進行刪除。以下是刪除數(shù)據(jù)表CUSTOMERS
的命令。
DROP TABLE CUSTOMERS; Command(s) completed successfully.
執(zhí)行了上述命令以后,你就查詢不到CUSTOMERS表的數(shù)據(jù)了,該數(shù)據(jù)表被成功刪除。
Exec sp_columns CUSTOMERS; No rowsdata will be displayed
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: