Ist es möglich, das Datum des Zeitstempels in das Datum in Database Query JSL zu konvertieren?Hallo,
Ich habe überall erfolglos gesucht. Ich habe eine neue Datenbank, aus der ich abrufe, und alle darin enthaltenen Daten sind mit einem Zeitstempel versehen. Ich hoffe, dass ich etwas Hilfe bekommen kann, wenn ich in dieser Datenbank nur ein Datum und keine Zeitstempel mithilfe von JSL abfragen kann. Die Spalte, die ich für die Abfrage verwende, ist eine fortlaufende numerische Datumsspalte mit dem Format m / t / jh: m: s (Breite 30 Dez 6) und der Angabe m / t / jh: m: s
Betreff: Ist es möglich, das Datum des Zeitstempels in das Datum in Database Query JSL umzuwandeln?Versuchen Sie, Daten in einem Bereich abzufragen? Das mag eine blöde Frage sein, aber warum nicht einfach Mitternacht für die Zeit verwenden?
Betreff: Ist es möglich, das Datum des Zeitstempels in das Datum in Database Query JSL umzuwandeln?Ich frage zwischen einem Datumsbereich ab. Vielleicht überdenke ich das, weil ich vorher nicht mit Zeitstempeln abgefragt habe (Beispiel, wie die Daten in der DB aussehen, siehe unten).
11/02/2018 10: 53: 01.465000 AM
11/02/2018 12: 40: 43.716000 PM
Beispiel meiner Abfrage ist unten:
Datenbank öffnen (
"DSN = PROD; UID =" || ID || ", PWD =" || PASS || "; MODE = SHARE; DBALIAS = PROD;",
"WÄHLEN *
FROM pODSCFView.FRD_TABLE
WO TRN_DT> = Datum und TRN_DT <= Datum ");
DT1 = Aktuelle Datentabelle ();
Betreff: Ist es möglich, das Datum des Zeitstempels in Database Query JSL in Datum umzuwandeln?Sie können die Vorschläge hier ausprobieren: https://stackoverflow.com/questions/22506930/how-to-query-datetime-field-using-only-date-in-sql-server/30707121
Oder verwenden Sie einfach Mitternacht als Zeitbegrenzung. Z.B WHERE TRN_DT> = '11 / 02/2018 12: 00: 00.000000 AM ' und TRN_DT <'11 / 03/2018 12: 00: 00.000000 AM ' ); würde alle Ergebnisse mit einem beliebigen Zeitstempel am 02.11.18 zurückgeben.