39、SQL DROP 语句

SQLDROP 语句可以用于删除索引 、删除表 和 删除数据库

1、 删除索引;

删除索引使用 DROP INDEX 语句

 ### MS Access ###
 DROP INDEX index_name ON table_name
 ### SQL Server ###
 DROP INDEX table_name.index_name
 ### DB2/Oracle ###
 DROP INDEX index_name
 ### MySQL ###
 ALTER TABLE table_name DROP INDEX index_name

2、 删除表;

删除表使用 DROP TABLE 语句

这一点上,几乎主流数据库系统出奇的一致

 DROP TABLE table_name

3、 删除数据库;

删除数据库使用 DROP DATABASE 语句

 DROP DATABASE database_name

TRUNCATE TABLE 语句

如果仅仅需要删除表内的数据,并复原表,但并不删除表本身,那么可以使用 TRUNCATE TABLE 语句

 TRUNCATE TABLE table_name;