SQL 2000 SERVER and DATETIME
6 отговора
132 прегледа
SQL 2000 SERVER and DATETIME
Здравейте,
имам сериозен и нелогичен проблем (поне за мен е така).
Много ще ви бъда благодарна, ако някой знае решението и естеството на проблема.
А ето го и проблема:
Подавам дата и час, като число на БД , т.е (37365,5033449074), а не като стринг (19.4.2002 г. 12:04:49 ).
Това число се записва в БД в поле datetime, но + 2 дена. В случая записва
21.4.2002 г. 12:04:49. Това го правя през съхранена процедура.
Благодаря ви предварително
имам сериозен и нелогичен проблем (поне за мен е така).
Много ще ви бъда благодарна, ако някой знае решението и естеството на проблема.
А ето го и проблема:
Подавам дата и час, като число на БД , т.е (37365,5033449074), а не като стринг (19.4.2002 г. 12:04:49 ).
Това число се записва в БД в поле datetime, но + 2 дена. В случая записва
21.4.2002 г. 12:04:49. Това го правя през съхранена процедура.
Благодаря ви предварително
Re: SQL 2000 SERVER and DATETIME
Пробвай
[линк]
Ако не стане или не ти е ясно, питай пак.
чети и дишай по-леко
[линк]
Ако не стане или не ти е ясно, питай пак.
чети и дишай по-леко
Re: SQL 2000 SERVER and DATETIME
брррр... тъп въпрос: сигурна ли си че часовника на сървъра е сверен правилно? щото числото дето се записва е всъщност отместване от една дата и час. ако двата часовника са различно сверени, едно отместване като число ще дава различни дати. та кажи дали са сверени вярно и да мислим друго.
чети и дишай по-леко
чети и дишай по-леко
Re: SQL 2000 SERVER and DATETIME
Когато дам GETDATE() ми връща правилна дата. Значи проблема не е там.
Re: SQL 2000 SERVER and DATETIME
zna4i problema ti e v stored procedure
ia daj da ia vida
ia daj da ia vida