私はこのトリガーを持っています:
CREATE DEFINER = `root`@`localhost` TRIGGER `ograniczenie` BEFORE INSERT ON `wyjscia`
FOR EACH ROW
BEGIN
SELECT COUNT( * ) INTO @cnt FROM wyjscia;
IF @cnt >=5 THEN
DELETE FROM wyjscia WHERE id = ((SELECT MIN(id) FROM wyjscia)) LIMIT 1 ;
END IF ;
END
エラー:#1442-このストアド関数/トリガーを呼び出したステートメントによって既に使用されているため、ストアド関数/トリガーのテーブル'wyjscia'を更新できません。
この問題の解決策はありますか?:(