SQL DROP TABLE语句

2024年11月19日 SQL DROP TABLE语句 极客笔记

SQL DROP TABLE语句

SQL的DROP TABLE语句用于从表定义中删除一个表以及表中的所有数据。

需要明确的是,一旦删除了一个表,表中的所有信息都会永久丢失,因此在使用此命令时需要非常小心。

现在我们来看一下从数据库中删除表的语法。

DROP TABLE "table_name";

让我们举一个例子:

首先我们验证STUDENTS表,然后将其从数据库中删除。

SQL> DESC STUDENTS;
FIELD TYPE NULL KEY DEFAULT EXTRA
ID Int(11) NO PRI
NAME Varchar(20) NO
AGE Int(11) NO
ADDRESS Varchar(25) YES NULL

这显示了数据库中有一个名为STUDENTS的表,所以我们可以按照以下的方法删除它:

SQL>DROP TABLE STUDENTS;

现在,使用以下命令来检查表是否存在。

SQL> DESC STUDENTS;

正如你所见,表被删除了,因此不显示出来。

MySQL中的SQL DROP TABLE示例

让我们来看一下从MySQL数据库中删除表的命令。

DROP TABLE table_name;

Oracle中的SQL DROP TABLE示例

让我们看看从Oracle数据库中删除表的命令。它与MySQL相同。

DROP TABLE table_name;

SQL从Microsoft SQLServer中删除表的示例

让我们看一下从SQLServer数据库中删除表的命令。它与MySQL相同。

DROP TABLE table_name;

本文链接:http://so.lmcjl.com/news/18126/

展开阅读全文