어떤 에러인가요?
- server의 index에서 sequelize raw query로 mysql event scheduler를 등록하는데 자꾸 문법이 틀렸다고 에러가 났다.
에러 메시지
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ~
에러 핸들링 방법
끝에 END 를 빼고 STARTS와 COMMENT 뒤에 인용부호 ''를 붙였다.
CREATE EVENT IF NOT EXISTS reset_today_used ON SCHEDULE EVERY 1 DAY STARTS '2021-12-09 00:00:00' ON COMPLETION NOT PRESERVE ENABLE COMMENT 'reset_today_used_to_false_on_every_12' DO UPDATE user SET today_used=0;