Format daty

0

Czesc

Pracuje na obcej bazie danych, moge tylko przegladac i odpowiednio wyciagac dane z tej bazy. Mam kłopot z data, bo jest zapisana jako format całkowity, a do tego jakoś dziwnie zakodowana.
Musze zrobic cos takiego :

DAY(DOKUMENT_MAGAZYNOWY.DATA - <b>36163</b>) AS Day, 
MONTH(DOKUMENT_MAGAZYNOWY.DATA - <b>36163</b>) AS Month, 
YEAR(DOKUMENT_MAGAZYNOWY.DATA - <b>36163</b>) AS Year

Generalnie chcialbym z tej liczby uzyskac normaln format daty, jak to zrobic ?

0

Ale gdzie ten format daty byś chciał uzyskać ? w SQL czy w jakimś programiku gdzie ciągniesz dane ? Tak czy siak, data jako integer to nic nadzwyczajnego:
showmessage(datetostr(36163)) = 1999-01-03
Jeśli chcesz to mieć w SQL, to podstawowe pytanie jaka to baza danych ? Aha i zamiast "As Day" lepiej użyć "As aDay", nie wiem jak się zachowa SQL, DAY to może być słowo kluczowe.

FB: cast( ADay || '.' || AMonth || '.' || AYear as DATE);

1 użytkowników online, w tym zalogowanych: 0, gości: 1