Подтвердить что ты не робот

Что не так с этим запросом меньше, чем с датой?

sqlite> SELECT * FROM RawResponseTimes WHERE CreationTime <= 2011-06-14 17:17:23;
Error: near ":17": syntax error

Все кажется прекрасным, но он не доволен часом 17, что дает?

Использование SQLite.

4b9b3361

Ответ 1

Сохранять значение данных в одинарных кавычках...

sqlite> SELECT * FROM RawResponseTimes WHERE CreationTime <= '2011-06-14 17:17:23';

Ответ 2

Похоже, вам не хватает ' с вашей даты.

SELECT * FROM RawResponseTimes WHERE CreationTime <= '2011-06-14 17:17:23';

Ответ 3

SELECT * FROM RawResponseTimes WHERE CreationTime <= CONVERT(DATETIME, '2011-06-14 17:17:23');