SQL 撤销索引、表以及数据库

通过使用 DROP 语句,可以轻松地删除索引、表和数据库。

  1. DROP INDEX 语句
  2. DROP TABLE 语句
  3. DROP DATABASE 语句
  4. TRUNCATE TABLE 语句

DROP INDEX 语句

DROP INDEX 语句用于删除表中的索引。

用于 MS Access 的DROP INDEX 语法:


DROP INDEX index_name ON table_name

用于 MS SQL Server 的DROP INDEX 语法:


DROP INDEX table_name.index_name

用于 DB2/Oracle 的DROP INDEX 语法:


DROP INDEX index_name

用于 MySQL 的DROP INDEX 语法:


ALTER TABLE table_nameDROP INDEX index_name

DROP TABLE 语句

DROP TABLE 语句用于删除表。


DROP TABLE table_name

DROP DATABASE 语句

DROP DATABASE 语句用于删除数据库。


DROP DATABASE database_name

TRUNCATE TABLE 语句

如果我们仅仅需要删除表内的数据,但并不删除表本身,那么我们该如何做呢?

请使用 TRUNCATE TABLE 语句:


TRUNCATE TABLE table_name
0 条评论