(1)普通删除表语句;
必须同时满足如下两个条件:
①该表必须存在,若不存在则报错;
②要删除的表不能存在与其他表的约束,否则SQL会报错
DROP TABLE 要删除的表名
(2)判断式删除表语句;
必须满足如下条件:
①被删除的表不一定存在,若不存在则不删除
②被删除的表若存在,则要求不能存在与其它表有约束相关,否则SQL会报错
DROP TABLE IF EXISTS 要删除的表名
(3)绝对式删除表语句;
条件:
表不一定存在,若存在则它是被级联删除,即使存在约束照样删除
DROP TABLE IF EXISTS 要删除的表名 CASCADE