久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

navicat設置外鍵報錯1025的解決方法

141次閱讀
沒有評論

共計 683 個字符,預計需要花費 2 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要介紹 navicat 設置外鍵報錯 1025 的解決方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

navicat 設置外鍵報錯 1025 怎么辦?下面給大家舉例說明:

例子:

將 member 表 id 鍵改為 bigint:alter table member modify column id BIGINT;

執行時發現如下錯誤:

ERROR 1025 (HY000): Error on rename of  .\test\#sql-c68_10  to  .\test\member  (errno: 150)

原因:

member 表的 id 主鍵字段是另外一張 address 的外鍵,修改主表 id 字段類型會導致主表與外鍵關聯表字段不一致。

解決方法:

(1)找到外鍵關聯表,找到外鍵名字。

(2)刪除外鍵約束。

(3)修改主表 (member)id 字段類型:alter table member modify column id bigint;

(4)修改輔表 (address)member_id 字段類型:alter table address modify column member_id bigint;

(5)將刪除的外鍵補上:alter table address add constraint fk_member_address foreign key (member_id) references member(id);

以上是“navicat 設置外鍵報錯 1025 的解決方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-07發表,共計683字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 建宁县| 海淀区| 永丰县| 扎兰屯市| 繁峙县| 大田县| 大厂| 仁化县| 蒙阴县| 丹江口市| 乌拉特中旗| 中西区| 吉首市| 彩票| 江陵县| 蕲春县| 库车县| 鸡东县| 郧西县| 瑞昌市| 太康县| 康马县| 奇台县| 鄯善县| 二连浩特市| 水富县| 甘谷县| 普安县| 拉孜县| 阳春市| 漳浦县| 洪洞县| 财经| 千阳县| 揭阳市| 长泰县| 广安市| 克山县| 潼关县| 饶阳县| 区。|