3.4 删除数据表

3.4.1 删除没有被关联的表

  1. 语法格式:DROP TABLE [IF EXISTS] 表名1, 表名2... ;

    注:IF EXISTS表示用于删除前判断表是否存在,方式报错

  2. 举例:

     DROP TABLE IF EXISTS test1;

3.4.2 删除被其他表关联的主表

  1. 语法规则:首先删除字表的外键关联约束,在删除主表

  2. 举例:

     假设test1为主表,test2的num字段关联了test1的id,外键约束名为fk_emp_dept
     ALTER TABLE test2 DROP FOREIGN KEY fk_emp_dept;
     DROP TABLE test1;

最后更新于

这有帮助吗?