konto usunięte

Temat: sql server 2005 a zmienna time hh:mm:ss

cześć, W ss2008 mamy zmienną time w której możemy z różna precyzją trzymać czas. Może znacie jakąś prostą metodę uzyskania podobnego zapisu w ss2005, ja realizuję to przez inne typy i converty ale mam wrażenie ,że robię to dookoła. Jak najprościej zapisać tylko czas w formacie hh:mm:ss ?. Z góry thx za pomoc
Grzegorz L.

Grzegorz L. Bujam w Chmurach.
Obliczeniowych.

Temat: sql server 2005 a zmienna time hh:mm:ss

Ja bym uzył convert(datetime, '23:34:59:123', 114).
Cześć danej odpowiedzialan z adzien jest ustawiona na 1900-01-01 a godzina w formacie hh:mm:ss:mmm.

O to tobie chodziło?

konto usunięte

Temat: sql server 2005 a zmienna time hh:mm:ss

to ok, ale zasadniczo chodzilo mi czy jest jakiś typ zmiennej gdzie robiąc create table gdzie od razu ustawię pole tylko hh:mm:ss traktowane jako czas. w SS2008 jest time w 2005 jakaś miazga :/
Grzegorz L.

Grzegorz L. Bujam w Chmurach.
Obliczeniowych.

Temat: sql server 2005 a zmienna time hh:mm:ss

Niestety w 2005 dostępne typy danych to smalldatetime oraz datetime, oba składają się z częsci związanej z datą oraz godziną z różną precyzją (szczegóły możesz znaleźć w BOL).

Jest przyjęte, że jeżeli część "dzienna" to 1900-01-01 to znaczenie ma część "godzinowa" i ona odpowiada za podanie czasu (np. 11:40:23).



Wyślij zaproszenie do