Oracle Date-Datentyp, über SQL in 'JJJJ-MM-TT HH24: MI: SS TMZ' umgewandelt

Ich habe eine Anwendung, die über Folgendes in eine Oracle Data-Datentypspalte hochlädt:

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

Ich muss jetzt das folgende Format und die folgende Zeitzone aus dieser Datenspalte ziehen: 'JJJJ-MM-TT HH24: MI: SS CDT'

Hinweis: Das Datum wird in CST hochgeladen, muss jedoch in CDT zurückgegeben werden.

Ich habe Google'd, aber nur folgende Datentypen für Datum gefunden:

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

Ich habe auch folgendes ausprobiert:

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?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage