SQL 撤銷(xiāo)索引、表以及數(shù)據(jù)庫(kù)
通過(guò)使用 DROP 語(yǔ)句,可以輕松地刪除索引、表和數(shù)據(jù)庫(kù)。
SQL DROP INDEX 語(yǔ)句
我們可以使用 DROP INDEX 命令刪除表格中的索引。
用于 Microsoft SQLJet (以及 Microsoft Access) 的語(yǔ)法:
DROP INDEX index_name ON table_name
用于 MS SQL Server 的語(yǔ)法:
DROP INDEX table_name.index_name
用于 IBM DB2 和 Oracle 語(yǔ)法:
DROP INDEX index_name
用于 MySQL 的語(yǔ)法:
ALTER TABLE table_name DROP INDEX index_name
SQL DROP TABLE 語(yǔ)句
DROP TABLE 語(yǔ)句用于刪除表(表的結(jié)構(gòu)、屬性以及索引也會(huì)被刪除):
DROP TABLE 表名稱(chēng)
SQL DROP DATABASE 語(yǔ)句
DROP DATABASE 語(yǔ)句用于刪除數(shù)據(jù)庫(kù):
DROP DATABASE 數(shù)據(jù)庫(kù)名稱(chēng)
SQL TRUNCATE TABLE 語(yǔ)句
如果我們僅僅需要除去表內(nèi)的數(shù)據(jù),但并不刪除表本身,那么我們?cè)撊绾巫瞿兀?/p>
請(qǐng)使用 TRUNCATE TABLE 命令(僅僅刪除表格中的數(shù)據(jù)):
TRUNCATE TABLE 表名稱(chēng)