MySQL 表中添加删除表级约束、添加表级约束

1. 删除表级约束

alter table 表名 drop foreign key 外码名;

2. 添加表级约束

alter table 表名 add CONSTRAINT 约束名 foreign key (外码字段名) references 被参照表的表名(被参照主码名);

如果添加约束的时候失败,可能的原因是:外码字段的值   与   被参照主码的值    不一致。

解决办法:1. 让有冲突的值一致    2. 清空两张表中任意一个表。

发布了25 篇原创文章 · 获赞 0 · 访问量 1286

猜你喜欢

转载自blog.csdn.net/weixin_42059368/article/details/102873370