MySQL データベースで制約を使用します。しかし、他のエントリが外部キー関係にあるエントリを削除しようとすると、頭痛の種になります。私はいつもこのエラーを受け取ります:
Cannot delete or update a parent row: a foreign key constraint fails
削除しようとしている行と外部キー関係を持つすべての行を再帰的に削除するように、削除ステートメントに任意のパラメーターまたは何かを渡すことはできますか?
MySQL データベースで制約を使用します。しかし、他のエントリが外部キー関係にあるエントリを削除しようとすると、頭痛の種になります。私はいつもこのエラーを受け取ります:
Cannot delete or update a parent row: a foreign key constraint fails
削除しようとしている行と外部キー関係を持つすべての行を再帰的に削除するように、削除ステートメントに任意のパラメーターまたは何かを渡すことはできますか?
これを見てください:
ON DELETE CASCADE 制約はどのような順序で処理されますか?
しかし、私の研究から ON DELETE CASCADE を使用できると思います。私が間違っていれば、コミュニティが私に知らせてくれると確信しています。可能であれば、テーブルを変更する必要があると思います。
これも参照してください: