當數據庫無法識別時間戳我想創建一個事件重置場從2016年2月23日00:00:00數據庫爲什麼創建事件
CREATE EVENT reset_count
ON SCHEDULE
EVERY 72 HOUR STARTS '2016-02-23 00:00:00'
ON COMPLETION PRESERVE
ENABLE
DO BEGIN
UPDATE table_1 SET count1 = 0;
然後開始,出現以下錯誤: 你的sql語法有錯誤;檢查對應於您的MySQL服務器版本的手冊,以在第7行的''附近使用正確的語法。
看起來數據庫無法識別'2016-02-23 00:00:00'。爲什麼?
的'語法的語句結尾使用「」附近'指向一個錯誤。它看起來像只有''END'關鍵字纔會與'BEGIN'一起使用。 –
但是在這種情況下'BEGIN/END'可能不需要,因爲在這個事件中你只執行一個'UPDATE'語句。他們將需要分組多個報表。 –
當我輸入UPDATE table_1 SET count1 = 0;然後按「enter」鍵,錯誤立即出現,不允許再按任何單詞。 –