在MySQL 5.1的命令提示符中,我無法使用Date函數。它會告訴語法錯誤。任何夥伴都可以幫我解決這個問題嗎?在我的本地系統,其中mysql版本是5.0
同樣的命令工作正常...!日期函數不適用於Mysql 5.1
我很困惑mysql 5.1.39
有什麼可能是錯誤的日期支持my.cnf
有任何設置。
SELECT date('2012-03-01 03:15:00')
上面的命令是給錯誤:
MySQL said:
#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 '('2012-03-01 03:15:00')' at line 1
上面的命令不mysql 5.1.39
工作。你能幫我解決這個問題嗎?
我不知道 - 但它可能是那個日期不允許時間與日期一起傳遞嗎?這是有道理的...嘗試使用日期時間,而不是 – Marle1 2012-02-29 10:56:41
我在表中使用datetime字段。問題在於查詢記錄。 – 2012-02-29 11:05:43
您發佈的錯誤'near'(start_time)= '08:00:00')'。我看不到在你的查詢中有什麼'(start_time)'。請在運行時添加整個查詢。 – 2012-02-29 11:32:19