![]() |
Re: Query soll anderen Datentyp liefern
Zitat:
Testversion (FR Studio) laden, Bericht zu der Abfrage testen (alles ohne Compilieren) und ggfs. umstellen cu Oliver |
Re: Query soll anderen Datentyp liefern
FR wäre eventuell generell mal einen Blick wert auch, jau!
Ich hab für mein Datumsproblem nun allerdings eine Lösung zusammen gebastelt, die augenscheinlich tut was ich will. Der UNIX_TIMESTAMP hilft hier bei mächtig:
SQL-Code:
Damit rechne ich dann das Datumsformat von Sekunden seit 1.1.1970 auf Tage seit 30.12.1899 um, so dass es einem Delphi TDateTime entspricht, und schnibbel zugleich die Uhrzeit weg - wie ich es für's tageweise Summieren brauche. Nach Tests mit den Daten die ich habe scheint das akkurat zu sein.
SELECT FLOOR(UNIX_TIMESTAMP(V_DAT)/86400.0+25569.0)*1.0 AS V_DAT,
... ... Edit: Umrechnung lag noch 2 Tage daneben |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz