В командной строке 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
. Не могли бы вы помочь мне в этом?
Я не знаю - но разве это не означает, что дата не может быть передана с датой? Что будет иметь смысл ... Попробуйте использовать datetime вместо – Marle1
Я использую поле datetime в таблице. Проблема заключается в 'запросах записей'. –
Ошибка, которую вы указали, имеет 'close '(start_time) = '08: 00: 00')'. Я не вижу, где в вашем запросе какой-либо '(start_time)'. Пожалуйста, добавьте весь запрос, когда вы его запустите. –