使用 MySQL DROP TABLE语句可以从MySQL数据库中删除或删除表。
MySQL中DROP TABLE语句的最简单的形式的语法为:
DROP
TABLE
table_name;
MySQL DROP TABLE语句的完整语法为:
[
TEMPORARY
]
[ IF EXISTS ]
table_name1, table_name2, ...
RESTRICT
|
CASCADE
];
说明除非在DROP TABLE语句中指定IF EXISTS参数,否则如果使用MySQL DROP TABLE语句删除一个或多个不存在的表,则数据库将引发错误。
customers;
删除名为customers的表。
customers, suppliers;
将删除两个表- customers和suppliers 。
如果我们担心其中一个表不存在而引发错误,则可以使用IF EXISTS修饰符:
IF EXISTS customers, suppliers;
IF EXISTS customers;
由于指定了TEMPORARY,只会删除名为customers的临时表。如果还有一个名为customers的永久表,则DROP TABLE语句不会删除该表 。
原文链接:https://codingdict.com/