Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дата и диалект ?


Juice ©   (2005-07-18 12:02:00) 

Вот такая простенькая табличка:

create table calced_portfs_h (
h_portfid id,
fundid id,
CALCDATE DATE NOT NULL);

Выполняю такой запрос:
'select * from CALCED_PORTFS_H where fundid='1258' and calcdate='10.07.2004''#$D#$A - скопировано из дебагера, а в ответ не возвращается ни одной записи, хотя таблица содержит
строку где
fundid = 1258,
calcdate = 10.07.2004 10:10:47 , что меня и смущает ! Почему в этом поле содержится время ? Может это из-за 1-го диалекта? Но если так то почему в первом диалекте существуют поля типа Date, Time ?


Johnmen   (2005-07-18 12:07:00) [1]

В первом диале нет полей типа Time. Есть только Date, он же Timestamp.
А в остальном, никакого смущения, ибо '10.07.2004' <> '10.07.2004 10:10:47'
т.е. заноси дату, без времени.


Наверх

Титульная страница Поиск, карта сайта Написать письмо