Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
スクリーンショットのように、customerテーブルのcust_idとShelfLocationテーブルのStore_IDの両方のフィールドに同じ署名がありますが、Store_IDからcust_idを参照することはできません。何か助けはありますか?
これは私のためにそれを解決しました:最初の行の前に追加してください:
SET FOREIGN_KEY_CHECKS = 0;
最後の行の後に追加:
SET FOREIGN_KEY_CHECKS = 1;
解決策は、データ型が正確に一致しPrimary_Keyていることを確認することです。Foreign_Key
Primary_Key
Foreign_Key
一方が署名され、もう一方が署名されていない場合、失敗します。両方が符号なしINTであることを確認することをお勧めします。