Debido a las cirscunstancias de la vida, me vi en la obligacion de concatenar lo siguiente :
TRANDATE TRANTIME
1 19-02-2007 112016
Donde trandate esta en un formato normal pero, trantime en un formato algo extraño siendo:
11 : hora
20 : minutos
16 : segundos
Como objetivo se tiene que lograr la siguiente salida, en un Date :
19-02-2007 11:20:16
La solucion despues del salto.
Para solucionar el tema implemente la siguiente consulta.
select to_date(to_char(t.trandate, ‘dd/mm/yyyy’) || ‘ ‘ ||
to_char(substr(t.trantime, 0, 2) || ‘:’ ||
substr(t.trantime, 3, 2) || ‘:’ ||
substr(t.trantime, 5, 2)),
’dd/mm/yyyy hh24:mi:ss’)
from oangulo t;

Sigueme en Twitter