Servus Marcus,
doch, doch:
::timestamp with time zone bewirkt eine andere Rückgabe als nur
::timestamp. Und lt. Hilfe kennt Xbase++ schon den Datentyp timestamp "T".
Ich kann ja mit dem "falschen" Rückgabewert nicht sicher sein, ob meine Abfragen damit dann korrekt sind. Zwischenzeitlich helfe ich mir einfach mit der Funktion
Code: Alles auswählen
///<summary>
/// <para> Falschen TimeStamp aus select mit timezone wieder korrekt formatieren für select-Abfrage </para>
/// <para> 20210219 00013401 umwandeln in ISO Form YYYY-MM-TT HH:MM:SS+TS </para>
///</summary>
FUNCTION tsfalsch(cTS)
RETURN (left(cTs, 4) + "-" + substr(cTS, 5, 2) + "-" + substr(cTS, 7, 2) + substr(cTS, 9, 3) + ":" + substr(cTS, 12, 2) + ":" +;
substr(cTS, 14, 2) + "+" + substr(cTS, 16))