Выберите записи после определенной даты в SQL

У меня есть столбец в моей базе данных с именем "begin_date". Я пытаюсь выбрать записи, где begin_date больше, чем конкретная дата. я кладу

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

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

2 ответа

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

select *
from Table_Name
where begin_date >= '2014-01-01';
select * 
from table
where data >= '01/01/2014'
Другие вопросы по тегам