Hallo Sascha,
Du versuchst ein Datums-Feld in ein numerisches Feld umzuwandeln.
Damit ist DDS überfordert, das funktionniert nur mit SQL-(Views).
Auch wenn Du '1998-12-31' siehst, ist das nur eine Aufbereitungs-Form. Tatsächlich steht in einem Datums-Feld ein Lineares Datum, d.h. die Anzahl Tage ab Zeitpunkt X.
Hier ein Beispiel einer View, in der ein Datums-Feld in ein numerisches Feld umgesetzt wird:
PHP-Code:
create view MyLib/MyView
as (SELECT Feld1, Feld2,
Digits(Dec(Year(Datum1), 4, 0)) concat
Digits(Dec(Month(Datum1), 2, 0)) concat
Digits(Dec(Day(Datum1), 2, 0)) as DateNum
FROM MyPhysF)
Birgitta
Bookmarks