Hallo Andreas,
>
> Mit Jahren und Monaten funktioniert das recht ordentlich innerhalb
> bestimmter Grenzen (>= 1600-01-01 ?).
> Das Addieren von Tagen auf diese Weise ist nicht zuverlässig. Es bringt
> teils richtige und teils falsche Ergebnisse.
Hast Recht. Ich habe das vorher nicht durchprobiert.
>
> In meiner Tabelle bringt dies ...
>
> > SELECT
> > "Datum",CONVERT(YEAR("Datum")||'-'||MONTH("Datum")||'-'||DAY("Datum")+100
> >,"DATE") AS "Plus 100 Tage" FROM "Tabelle1"
>
> ... in eine Calc-Tabelle gezogen und verglichen mit =N($A2+100-$B2) ein
> falsches Ergebnis für alle Datumswerte im letzten Quartal liegt (oder so
> ähnlich).
> Ein anderer Stolperstein ist, dass der Typbezeichner "DATE" in
> CONVERT(...,"DATE") tatsächlich in Anführungszeichen muss, was bei INT
> z.B. nicht der Fall ist.
Das hängt davon ab, ob Du auf "SQL" (Kommando direkt ausführen) umschaltest.
Mache ich häufig, sobald das erste Mal "Syntax error in sql-expression"
auftaucht.
Gruß
Robert
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]