原文:由于外键的存在引发的一个mysql问题 Cannot change column 'id': used in a foreign key constraint

一查,发现表没有设置自增长。 尝试增加修改表,添加自增长。 报错 SQL ALTER TABLE sh incentive item MODIFY id SMALLINT UNSIGNED AUTO INCREMENT Err Cannot change column id : used in a foreign key constraint FK sh incentive item id of ...

2015-12-04 17:15 0 13312 推荐指数:

查看详情

MySql添加报错:Cannot add foreign key constraint

设计的界面有七列:1、名(name):可以不填,保存时会自动生成。2、栏位(FieldName):要设置的3、参考数据库(Reference DataBase):关联的数据库4、被参考表(Reference Table):关联的表5、参考栏位(Forgin filed Names ...

Thu Jan 17 17:49:00 CST 2019 0 2856
MySQL添加报错 - referencing column 'xx' and referenced column 'xx' in foreign key constraint 'xx' are incompatible

MySQL给两个表添加时,报错 翻译意思是:约束“xx”中的引用列“xx”和引用列“xx”不兼容 说明两个表关联的列数据类型不一致,比如:varchar 与 int,或者 int无符号 与 int有符号,都不行,必须要一模一样才可以,修改完成后,就可以添加了。 ...

Sat May 16 18:28:00 CST 2020 0 9512
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM