"# 1064 - SQL 구문에 오류가 있습니다. 올바른 구문을 보려면 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오. ''at line 6 "그러나 무엇이 잘못되었는지 알아낼 수는 없습니다.트리거의 SQL 구문 오류,
사람 (위치 및 포인트, 그들은 기본 키도 독특한는 MEDIUMINT하지 있습니다)? @Mihai 중 하나를 언급
CREATE TRIGGER pointsAssigns
before INSERT ON MyTable
FOR EACH ROW
BEGIN
IF NEW.position>6 THEN
set NEW.points=5;
END IF;
END;
은'END 추가입니까? – Mihai
둘 다 시도했지만 작동하지 않습니다. 오류는 '5'에 있어야합니다. – Stereo89