我對MySQL事件驗證碼:MYSQL - 創建事件刪除過期的記錄
CREATE EVENT DeleteToken
ON SCHEDULE EVERY 1 MINUTE
DO
BEGIN
DELETE FROM
`password_recovery`
WHERE `date_expires` <
CURRENT_TIMESTAMP();
END
當我運行它,我得到以下錯誤:
#1064 - 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 '' at line 8
date_exires
是datetime
與格式YYYY-MM-DD HH:MM:SS
CURRENT_TIMESTAMP()
有什麼問題。
我也試過CURRENT_TIMESTAMP
但它給了我同樣的錯誤。
它正在工作:)。 (不知道關於DELIMITER $$)謝謝你的幫助:) – Sasha