View Full Version : CAST von Numeric nach Date via SQL
Ich muss eine VIEW über diverse Tabellen aus einem alten DB2/400 Datenmodell aufbauen, der dann in einer neu entwickelten Umgebung verwendet wird. Nun sind die Datumsfelder in der alten Umgebung 8 stellig numerisch, müssen in der neuen Umgebung aber als Datefield dargestellt werden. Gibt es eine Möglichkeit???
Gruss
KB
Ok. hat sich erledigt:
create view lib/table (datefield) as select date(numericfield) from....
Das war zu einfach, da hätte ich eher drauf kommen können.
Gruss
KB
Nehme alles zurück und behaupte das Gegenteil. Funktioniert nicht. Wenn also jemand einen Tip hat....
Gruss KB
könnte man so (oder so ähnlich, je nach Format des numerischen Feldes) machen:
SELECT date(substring(digits(num8) , 1 , 4)
!! '-' !! substring(digits(num8) , 5 , 2)
!! '-' !! substring(digits(num8) , 7 , 2)) from OLDSTUFF
Gruß
Torsten
OK. Das hat funktioniert.
Vielen Dank