Запрос на выборку записей из таблицы на определенную дату, если столбец даты относится к типу данных date - PullRequest
1 голос
/ 06 марта 2011

Запрос на выборку записей из таблицы на определенную дату, если столбец даты имеет тип данных DATE. Я работаю в DB2. если я приведу формат данных в 03.06.2011 (мм / дд / гггг)

например: Выберите * из таблицы customer, где date = "03/06/2011" не работает. столбец даты имеет тип данных DATE.

Ответы [ 2 ]

1 голос
/ 06 марта 2011

Измените двойные кавычки на одинарные, может быть?

Select * from table customer where date = '03/06/2011'

Кроме того, использование формата ISO для указания значения даты может быть более надежным:

Select * from table customer where date = '2011-03-06'
0 голосов
/ 06 марта 2011

Я думаю, вам нужно преобразовать строковую дату в фактическую дату, например:

Select * from table customer where date = DATE('03/06/2011');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...