0
두 테이블의 값을 사용하여 새 테이블에 삽입 할 트리거를 만들려고합니다 (MySQL 5.5.27을 사용하고 있습니다).mysql 트리거에서 삽입 할 때 구문 오류가 발생했습니다.
오류가 발생한 곳을 볼 수는 있지만 구문 오류가 발생합니다.
DECLARE _Token VARCHAR(255);
SELECT token INTO _Token FROM appusers ON username = NEW.username;
INSERT INTO queue (token, message) VALUES (_Token, NEW.milestone);
내 가정은 내가 다음을 사용할 때 내가 _Token이 선언되지 않은 변수 메시지가 있기 때문에이 DECLARE를 좋아하지 않는다는 것입니다.
SELECT token INTO _Token FROM appusers ON username = NEW.username;
INSERT INTO queue (token, message) VALUES (_Token, NEW.milestone);