navicat設(shè)置外鍵報錯1025怎么辦?下面給大家舉例說明:
例子:
將member表id鍵改為bigint:alter table member modify column id BIGINT;
執(zhí)行時發(fā)現(xiàn)如下錯誤:
ERROR 1025 (HY000): Error on rename of '.test#sql-c68_10' to '.testmember' (errno: 150)
原因:
member表的id主鍵字段是另外一張address的外鍵,修改主表id字段類型會導(dǎo)致主表與外鍵關(guān)聯(lián)表字段不一致。