外部キー制約のある複雑なスキーマでMySQL5.5を使用しています。
update
複数のdelete
SQLステートメントを実行したい。
これらのステートメントのサブセットが実行された後、外部キー制約違反が発生する可能性があります。
これらのステートメントがすべて実行された後は、外部キー制約違反があってはなりません。
いくつかcascade
の変更にはより複雑なロジックが必要なため、使用したくありません。
私の質問は、外部キー制約がすべて完了するまでチェックされないように、複数のステートメントを(複数のステートメント、トランザクションなどとして)組み合わせる方法はありますか?(そして、それらのどれも実行されないよりもエラーがある場合は?)