Erro ao abrir campo timestamp Oracle
Fala galera, estou com um problema na consulta no banco.
Tenho uma tabela que dois campos foram criados como timestamp,
No select eu não consigo trazer os resultados, somente tratando o campo como to_char.
É obrigatório eu configurar desta forma?
Segue o select:
SELECT DISTINCT T.ID,
T.FINISH_EVENT,--ASSIM NÃO RETORNA E DÁ ERRO
TO_CHAR(T.FINISH_EVENT, 'DD/MM/YYYY HH24:MI'),--ASSIM RETORNA
T.GATE_ID,
T.GATE_TYPE,
I.TYPE,
I.VALUE_CONFIRMED,
T.SENT,
TO_CHAR(T.START_EVENT, 'DD/MM/YYYY HH24:MI'),
T.STATUS,
T.USERNAME,
T.UUID,
T.WAY,
TO_CHAR(T.START_EVENT, 'YYYYMMDD HH24:MI')
FROM EASYGATE.INTGR_EVENT T, EASYGATE.INTGR_ASSET I
WHERE T.STATUS = 'CRIADO_EASYGATE'
AND T.ID = I.INTEGRATION_EVENT_ID
AND I.VALUE_CONFIRMED IS NOT NULL
GROUP BY T.ID,
T.FINISH_EVENT,
T.GATE_ID,
T.GATE_TYPE,
T.SENT,
TO_CHAR(T.START_EVENT, 'DD/MM/YYYY HH24:MI'),
TO_CHAR(T.START_EVENT, 'YYYYMMDD HH24:MI'),
T.STATUS,
T.USERNAME,
T.UUID,
T.WAY,
I.TYPE,
I.VALUE_CONFIRMED
ORDER BY T.ID DESC

No PLSql esse é o erro que aparece.
Aguardo ajuda :)Discussão (0)
Carregando comentários...