Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Работа с данными  [new]
Dima77
Member

Откуда:
Сообщений: 18
Добрый день кто может мне подсказать как в DB сделать запрос на выборку из поля даты?
Я пробовал SELECT * FROM CALLS WHERE DATE >= {d '26.11.2004'}
Но он не сработал.
SELECT * FROM CALLS WHERE DATE >= '26.11.2004'
До этого я пробывал делать так:
SELECT * FROM CALLS WHERE DATE >= '12/12/2004'
или так
SELECT * FROM CALLS WHERE DATE >= '12.12.2004'
но они не верно срабаывал и возвращал так же данные до 2004 годя
5 авг 04, 17:44    [862754]     Ответить | Цитировать Сообщить модератору
 Re: Работа с данными  [new]
ggv
Member

Откуда:
Сообщений: 1810
for my
Database territory = US
Database code page = 1208
Database code set = UTF-8
Database country/region code = 1

I do
db2 "select count(*) from callid where dbdate >= '2004-08-01'"
and you know, it works.
5 авг 04, 20:41    [863170]     Ответить | Цитировать Сообщить модератору
 Re: Работа с данными  [new]
Okram
Member

Откуда:
Сообщений: 251
У меня тоже в таком формате

"Y-m-j-H.i.s"

обрати внимание на точки
5 авг 04, 21:36    [863231]     Ответить | Цитировать Сообщить модератору
 Re: Работа с данными  [new]
Aion
Member

Откуда: Riga, Latvia
Сообщений: 187
2 Dima77:

ISO формат даты должен проходить
YYYY-MM-DD
7 авг 04, 00:41    [866328]     Ответить | Цитировать Сообщить модератору
 Re: Работа с данными  [new]
Pahan1978
Member

Откуда:
Сообщений: 24
Попробуй SELECT * FROM CALLS WHERE DATE >= date('2004.11.26')
23 авг 04, 15:39    [901609]     Ответить | Цитировать Сообщить модератору
 Re: Работа с данными  [new]
Pahan1978
Member

Откуда:
Сообщений: 24
Точнее date('2004-11-26')
23 авг 04, 15:40    [901618]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить