私は新しいユーザーです。宿題プロジェクトで発生したエラーについて質問したいと思います。部屋タイプ テーブルの主キーである room_type_id
を作成します。 room_type_id
は、外部キーとしてルーム テーブルに含まれます。問題は、部屋タイプ ID の 1 つを RT2 ではなく RI2 として入力した場合です。ルームテーブルの更新クエリで変更しようとすると、「子行の外部キー制約を更新できませんでした」と表示されます。ただし、親行を更新できないため、部屋タイプ テーブルの外部キー制約が失敗したことが示されています。私の英語は私の主な言語ではないので、申し訳ありません。
を含む行がないため、外部キー制約は失敗しましたroom_type
テーブルに
room_type_id='RT2'さらに、
room
の行に特定のroom_type_id
がある場合、その行をroom_type
テーブルで変更することはできません。これを行うには、次の手順を実行できます:room_type_id
を含む新しい行をroom_type
room
の問題のある行を更新して、新しいroom_type_id
room_type_id
間違った行を削除します