Hallo,

warum gibt die function date für Datumswerte außerhalb des Ranges 1940-01-01 bis 2039-12-31 keine Werte zurück (sondern ++++++++)? bzw. Warum kann ein Datumsfeld außerhalb des Ranges nicht dargestellt werden (Feld des Typs date zeigt +++.. findet aber bei der Suche nach "select * from TABELLE where a = '01/01/1939' genau die 1 Zeile die man vorher reingeschrieben hat (INSERT INTO TABELLE VALUES('01/01/1939') )

Code:
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+.
DATE      K1                                DATE      K2                              
01.01.40  Expression: date('1940-01-01')  31.12.39  Expression: date('2039-12-31')
++++++++  Expression: date('1939-12-31')  ++++++++  Expression: date('2040-01-01')
********   Datenende   ********
Habe keine Doku gefunden, die hierzu was schreibt.
Das Datum selbst hat ja den Range von 01.01.0001 bis 9999-12-31.



Danke & Gruß
urrumpel