MariaDb:Drop Constraint失败

使用的数据库是MariaDb,先把官网的内容贴出来

简单说明:
删除Unique、ForeignKey约束时,在 MariaDB 10.2.22到 MariaDB 10.3.13版本的数据库中,

删除Check约束时,在MariaDB 10.2.1版本的数据库中,

使用下面语句会失败

ALTER TABLE `table_name` DROP CONSTRAINT `constraint_name`;

提示“Can't DROP CONSTRAINT `constraint_name`; check that it exists”

此时应该明确指出约束的类型,用形如下面语句

ALTER TABLE `table_name` DROP FOREIGN KEY `constraint_name`;

当然咯,你用新版本的数据库就不用管这个

posted @ 2021-06-29 14:35  小倉唯  阅读(161)  评论(0编辑  收藏  举报