Hola,
La respuesta ya esta dada en el post de Worp9975, el problema esta en la creacion de la tabla, si defines un nombre, ya sea de tabla o de columna, entre comillas dobles, entonces sera case-sensitive.
La forma facil de solucionar esto es renombrar la columna, por ejemplo.
Código:
oracle@10G> create table t1 (id number, "DatA" varchar2(30));
Tabla creada.
oracle@10G> select id, data from t1;
select id, data from t1
*
ERROR en lÝnea 1:
ORA-00904: "DATA": identificador no vßlido
oracle@10G> alter table t1 rename column "DatA" to data;
Tabla modificada.
oracle@10G> select id, data from t1;
ninguna fila seleccionada
oracle@10G>
Saludos