Главная страница


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Valery Bondarenko                    2:5020/400     25 May 2002  13:27:09
 To : Dmitry Novikov
 Subject : Re: Проблема с полем типа   Datetime
 -------------------------------------------------------------------------------- 
 
 Добрых суток!
 
 Dmitry Novikov wrote:
 
 > Всем привет!
 >
 > "Yuriy Rogov" <Yuriy.Rogov@p2.f9.n6083.z2.fidonet.org> сообщил/сообщила в
 > новостях следующее:
 > >   Есть БД MS SQL Server 7.0
 > >
 > > В таблице имеется поле типа Datetime, в котором я храню только время.
 > > Причем когда просматриваешь это дело в QA в этом поле отображаются данные
 > > примерно так: 30.12.1899 11:03:10. Т.е дата там=0 (она мне и не нужна), а
 > время
 > > правильное. Hо вот в чем загвоздка - запрос вида
 > > SELECT * FROM doc WHERE m_time>'09:00' ничего не возвращает, хотя данные
 > есть.
 > >
 > > Где грабли?
 > >
 > > Если это важно, то данные в это поле вставляются так:
 > >
 > > rs.FieldByName('M_Time').AsDateTime := StrToTime(sTime);
 > > // где sTime - строка вида '11:23:33'
 > Проблема в том, что сервер понимает '09:00' как '01.01.1900 10:00', а ты
 > навставлял дат на пару дней меньше. Либо при вставке пиши 1900-й год, либо
 > при сравнении 30-е декабря 1899-го.
 >
 > С наилучшими пожеланиями, Дмитрий dim@rnivc.kis.ru
 
 Для информикса можно сделать так
 select * from doc where extend(m_time,hour to minute) > '09:00'
 я думаю что у ms тоже что типа такого должно быть
 
 С уважением Валерий Бондаренко
 wbond@kuban.net
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: kpas (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблема с полем типа Datetime   Yuriy Rogov   24 May 2002 12:37:44 
 Re: Проблема с полем типа Datetime   Dmitry Novikov   24 May 2002 17:50:09 
 Re: Проблема с полем типа Datetime   Valery Bondarenko   25 May 2002 13:27:09 
 Re: Проблема с полем типа Datetime   Dmitry Novikov   27 May 2002 12:34:54 
 Re: Проблема с полем типа Datetime   Serguei Tarassov   25 May 2002 14:57:34 
Архивное /su.dbms/35695d26ee28.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional