Oracle SQL-Abfrageanweisung und Bedingungen mit Zeitstempeln und ISO-Datumsangaben

Ich benötige eine Abfrage, mit der Datensätze aus der Oracle-Datenbank auf der Grundlage der datetime-Bedingung ausgewählt werden. Beispiel unten:

SELECT * FROM table_name WHERE [modification_date] >= '2014-01-28T12:00:00Z';

Als Datum / Uhrzeit habe ich ISO-Datum verwendet und dies ist "Muss sein". In der Oracle XE-Datenbank hat eine Spalte [Änderungsdatum] den Typ "Zeitstempel mit Zeitzone". Und jetzt ist meine Frage - Wie konvertiere ich das ISO-Datum in einer Abfrage in eine richtige Datenbanksuche?

Ich habe versucht, to_timestamp_tz zur Abfrageanweisung hinzuzufügen.

SELECT * FROM table_name
WHERE MODIFICATION_DATE >= to_timestamp_tz('2014-01-28T00:00:0Z', 'YYYY-MM-DD"T"HH24:MI:SS');

Aber diesen Fehler bekommen:

SQL-Fehler [1830] [22008]: ORA-01830: Datumsformatbild endet, bevor die gesamte Eingabezeichenfolge konvertiert wird

Antworten auf die Frage(4)

Ihre Antwort auf die Frage