2
他のテーブルに子がある場合、親テーブルからの削除を防止したい。削除制限時にmysqlが動作しない
私は親constant_tbテーブルから削除すると、私はこの
ALTER TABLE constant_det_tb
ADD CONSTRAINT fk_idparent
FOREIGN KEY (idparent)
REFERENCES constant_tb(id) ON DELETE RESTRICT
ようにする、それもテーブルが別のテーブルへの参照を持っており、それはそれへの記録の参照を持っている行を削除します。
ON DELETE RESTRICT外部キーを作成するだけで十分です。それが動作しない場合 - 完全なコード(両方のテーブルのSHOW CREATE TABLE)を提供してください。 – Devart