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
Bookmarks