1
간단한 MySQL 삽입 트리거를 작성하여 테이블에 중복이 있는지 확인하려고합니다. 하지만 (*)
으로 줄에 구문 오류가 있습니다. 뭐가 문제 야 ? 예를 들어MySQL 삽입 트리거 구문 오류가 발생하기 전에?
delimiter ;
(*) CREATE TRIGGER `BookLanguages_BeforeInsertTrigger`
BEFORE INSERT ON `BookLanguages`
FOR EACH ROW
BEGIN
IF (exists(select * from Languages bl where bl.BookID = new.BookID and bl.LanguageID = new.LanguageID)) THEN
SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'An error occurred';
END IF;
(*) END;
I 커뮤니티 서버 v5.5.21
네가 맞아. 고마워. 이제 작동 중입니다. – Tony