2016-08-09 28 views
0

enter image description hereDatenbank HSQLDB nicht

i postgresql zwischen Datum und Zeitstempel unterscheiden verwendet haben aktuelle Datum als Datum und das Ergebnis zu werfen ist wie 2016-08-08, aber wenn ich es auf hsqldb versucht, wird das Ergebnis gezeigt, wie oben kann jemand aufklären Ich darüber? ich möchte nur das Datum nicht die Zeit auf hsqldb bekommen danke

Antwort

0

Sie haben wahrscheinlich den Oracle-Syntax-Kompatibilitätsmodus festgelegt. Im Standardmodus und auch in PostgreSQL Syntax-Modus sieht das Ergebnis wie PostgreSQL:

C1       C2       C3   
-------------------------- -------------------------- ---------- 
2016-08-09 20:57:24.043000 2016-08-09 20:57:24.043000 2016-08-09 
+0

ermm sry i dont get, was Sie zu erklären versuchen, wenn ich postgresql wurde mit Gießdatum Abfrage machen i verwendet pg Admin und wenn ich es auf hsqldb ausprobierte, benutzte ich sql workbench, ich bekomme es immer noch nicht wo ich Orakelsyntax setzen kann, erklären Sie es bitte für mich danke für das Helfen –

+0

Probieren Sie stattdessen den HSQLDB DatabaseManager und sehen Sie das Ergebnis. Die Verbindungseigenschaften werden in der Anleitung http://hsqldb.org/doc/2.0/guide/dbproperties-chapt.html#dpc_sql_conformance erläutert. Sie müssen jedoch keine spezielle Eigenschaft festlegen, um das richtige Ergebnis aus der Besetzung zu erhalten. – fredt

+0

danke fredt ich werde es zuerst versuchen –