Oracle-Datentyp Date, umgewandelt in "YYYY-MM-DD HH24:MI:SS TMZ' über SQL

Ich habe eine Anwendung, die uploads auf eine Oracle-Daten-Datentyp-Spalte über:

TO_TIMESTAMP_TZ('2012-10-09 1:10:21 CST','YYYY-MM-DD HH24:MI:SS TZR')

Ich jetzt an einem Strang ziehen müssen das folgende format und die Zeitzone aus diesen Daten Spalte:
'YYYY-MM-DD HH24:MI:SS CDT'

Hinweis: beachten Sie, dass das Datum hochgeladen in CST, sondern muss zurückgegeben werden in der CDT.

Habe ich Google würde aber haben nur folgende Datentypen für Datum:

SELECT dateColumn From dateTable;
09-NOV-12

SELECT TO_CHAR(dateColumn,'YYYY-MM-DD HH24:MI:SS') From dateTable;
2012-10-09 1:10:21

Habe ich versucht auch die folgende:

TO_TIMESTAMP_TZ(dateColumn,'YYYY-MM-DD HH24:MI:SS CDT')
data format not recognized

TO_TIMESTAMP_TZ(CRTE_DT,'YYYY-MM-DD HH24:MI:SS TZH:TZM')
09-NOV-12 1:10:21 AM +01:00
don't understand why this does not come back as YYYY-MM-DD?

Wie kann ich dieses problem lösen?

Schreibe einen Kommentar