SQL 2000 SERVER and DATETIME

6 отговора 132 прегледа
#1

SQL 2000 SERVER and DATETIME

Здравейте,
имам сериозен и нелогичен проблем (поне за мен е така).
Много ще ви бъда благодарна, ако някой знае решението и естеството на проблема.

А ето го и проблема:

Подавам дата и час, като число на БД , т.е (37365,5033449074), а не като стринг (19.4.2002 г. 12:04:49 ).
Това число се записва в БД в поле datetime, но + 2 дена. В случая записва
21.4.2002 г. 12:04:49. Това го правя през съхранена процедура.

Благодаря ви предварително

Отговор
в отговор на iiiiii #2

Re: SQL 2000 SERVER and DATETIME

Пробвай
[линк]
Ако не стане или не ти е ясно, питай пак.

чети и дишай по-леко
Отговор
в отговор на Pechenia #3

Re: SQL 2000 SERVER and DATETIME

Ne stava

Отговор
в отговор на iiiiii #4

Re: SQL 2000 SERVER and DATETIME

брррр... тъп въпрос: сигурна ли си че часовника на сървъра е сверен правилно? щото числото дето се записва е всъщност отместване от една дата и час. ако двата часовника са различно сверени, едно отместване като число ще дава различни дати. та кажи дали са сверени вярно и да мислим друго.

чети и дишай по-леко
Отговор
в отговор на Pechenia #5

Re: SQL 2000 SERVER and DATETIME

Когато дам GETDATE() ми връща правилна дата. Значи проблема не е там.

Отговор
в отговор на iiiiii #6

Re: SQL 2000 SERVER and DATETIME

wij foruma za basi danni

Отговор
в отговор на iiiiii #7

Re: SQL 2000 SERVER and DATETIME

zna4i problema ti e v stored procedure
ia daj da ia vida

Отговор