Cannot change column 'id': used in a foreign key constraint

原因:为表添加自增长,但由于该表有外键而报错

发现是因为外键的影响,不能随便的更改表结构。

要想更改表结构,首先要把基层的表修改了。

A表 作为B表的外键,A表不能随便修改。

B表 有A表的外键,必须先处理好B,然后A才能修改。

解决办法1

  把表中的外键全部去除。

posted @ 2018-04-13 13:17  逐梦客!  阅读(2129)  评论(0编辑  收藏  举报