Declaración y condiciones de consulta de Oracle SQL con marcas de tiempo y fechas ISO

Necesito una consulta que seleccionará registros de la base de datos Oracle en función de la condición de fecha y hora. Ejemplo a continuación:

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

Como datetime usé la fecha ISO y esto es "Debe ser". En la base de datos Oracle XE, una columna [modificación_fecha] tiene el tipo "Marca de tiempo con zona horaria". Y ahora es mi pregunta: ¿cómo convertir la fecha ISO en la consulta a una búsqueda adecuada en la base de datos?

Intenté agregar to_timestamp_tz a la declaración de consulta.

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

Pero obtén este error:

Error de SQL [1830] [22008]: ORA-01830: la imagen del formato de fecha finaliza antes de convertir la cadena de entrada completa

Respuestas a la pregunta(2)

Su respuesta a la pregunta