2015-12-28 2 views
0

У меня есть столбец в моей базе данных под названием «begin_date». Я пытаюсь выбрать записи, где begin_date больше определенной даты. Я положилВыберите записи после определенной даты в SQL

select * from Table_Name 
where begin_date >= '1/1/2014' 

Однако оно возвращает сообщение об ошибке «Ошибка преобразования строки в дату». Я не уверен, как изменить запрос, чтобы он работал? Спасибо!

+0

попробуйте изменить формат даты '..begin_date> =«2014-01-01'' –

+0

Yay, он работал. Большое спасибо! –

ответ

1

Попробуйте использовать ISO (8601) стандартные форматы даты:

select * 
from Table_Name 
where begin_date >= '2014-01-01'; 
+0

Вы совершенно правы. Благодаря! –