ORACLE(xe) plataforma (plsql).
PRECISO CRIAR UMA FUNCTION A PARTIR DO SELECT ABAIXO, PARA CONVERTER TEXTO EM NUMBER SEGUE EXEMPLO:
COLUNA HORA 01:20:16 TYPE VARCHAR2(8) PRECISO CONVERTER (HORA) EM SEGUNDOS.
A CONVERSÃO EFETUEI COM SUBSTR, AGORA PRECISO CRIAR UMA FUNCTION QUE ESTOU ALGUNS DIAS TENTANDO MAS NÃO OBTIVE SUCESSO
select
Hora + minuto + segundo as RESULTADOEMSEGUNDOS from (
select substr('01:20:16', 1, 2) * 3600 as Hora,
substr('01:20:16', 4, 2) * 60 as minuto,
substr('01:20:16', 7, 2) as segundo
from dual)
RESULTADOEMSEGUNDOS
4816