• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:FOREIGN KEYのエラーについて)

FOREIGN KEYのエラーについて

このQ&Aのポイント
  • ユーザ情報テーブルは地域テーブルを参照しており、地域テーブルにデータを追加してからユーザ情報の更新を行おうとしたところ、下記のエラーがでました。
  • ユーザ情報テーブルのPROVINCE_IDを参照する外部キー制約が違反されているため、更新ができませんでした。
  • データを追加する際は、参照先のテーブルにデータが存在している必要があります。エラーを解消するには、先に地域テーブルにデータを追加する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • mudpup
  • ベストアンサー率41% (17/41)
回答No.1

こちらのエラーは、ユーザ情報テーブル(user_info)にレコードを更新したときに、外部キーであるfk_userprovinceidが、地域テーブル(province_info)に存在しない、というものです。 user_infoの「province_id」とprovince_infoの「province_id」が一致すれば、エラーは解除されるはずです。 -mp

関連するQ&A

専門家に質問してみよう