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