n:m の関係を持つ 2 つのテーブル (A と C) を持つ結合テーブルがあります。結合テーブル (B) にもいくつかの情報が保持されます。
A ----- B ------ C
テーブル A には、何か変更があった場合に常に最新の状態に保ちたい when_modified 列があります。これには、表 B の変更が含まれる必要があります。
したがって、次のクエリを使用してテーブル B に更新前トリガーを用意します
リーリー問題は、更新クエリ (B で結合) を実行すると、次のエラーが発生することです。
ストアド関数/トリガー内のテーブル 'A' は、このストアド関数/トリガーを呼び出すステートメントによってすでに使用されているため、更新できません。
ああああ
UPDATE ステートメントを書き直す必要があります。
トリガーで更新できない場合、これが発生する可能性があります。無限ループ###
ただし、単純な変更でも同じ効果が得られますリーリー リーリー リーリー リーリー リーリー リーリー