簡體   English   中英

針對1萬條記錄的外鍵插入

[英]Foreign key insertion against 10k records

我有一個具有200條記錄的表A和一個具有10K的表B ,表A具有唯一的代碼,該代碼是varchar (無法更改),並且假設調用A_code B每一行都有該代碼(平均記錄為10k)。

意味着這種關系是一對多的。

如何向表B A_code列添加外鍵?

當我想創建外鍵時,phpMyAdmin引發錯誤,

在ccg_code上創建外鍵時出錯(檢查數據類型)

如果引用的列的數據類型不同,則會發生此錯誤,例如,將第一個表中的列定義為int,而將第二個表中的列定義為bigint。

如果它們具有相同的數據類型,還請檢查帶符號/無符號是否相同,因為字符字段的字符集和排序規則也必須相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM