phpMyAdmin にこのトリガーがあります
DELIMITER $$
CREATE TRIGGER `DuplicateRows` BEFORE INSERT ON `infocontacts`
FOR EACH ROW
trig : BEGIN
DECLARE num INTEGER DEFAULT 0;
IF( NEW.phone <> 'NULL' ) THEN
SELECT COUNT( * ) INTO num FROM infocontacts WHERE phone = NEW.phone;
IF( num >0 ) THEN
INSERT INTO duplicated( name, surname, phone, email, profession, province)
VALUES (NEW.name, NEW.surname, NEW.phone, NEW.email, NEW.profession, NEW.province);
LEAVE trig;
END IF ;
END IF ;
END
命令「LEAVE trig;」実行されませんでした。トリガーを離れ、トリガーされた挿入を実行しないでください。
誰かが私を助けることができますか?
ありがとう