Oracle - RESTAR DOS HORAS

 
Vista:
sin imagen de perfil

RESTAR DOS HORAS

Publicado por Miguel (2 intervenciones) el 24/10/2015 19:52:20
Quiesiera restar dos horas que tengo en formato varchar2.
tengo 18:00 y 19:25 y tengo que mostrar 1:25

De antemano gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 499
Oro
Ha mantenido su posición en Oracle (en relación al último mes)
Gráfica de Oracle

RESTAR DOS HORAS

Publicado por Rafael (328 intervenciones) el 26/10/2015 11:29:36
Puedes hacerlo asi;

1
2
3
SELECT TO_CHAR(TO_DATE('00:00:00','HH24:MI:SS') +
               (TO_DATE('19:25:00', 'HH24:MI:SS') - TO_DATE('18:00:00', 'HH24:MI:SS')), 'HH24:MI:SS') Diferencia
FROM   SYS.DUAL;


y aqui la salida:
Imagen


espero te sirva...
Saludos.

Pd. Y si te sirve a mi me sirve un +1 a la respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar