[Resolvido] Erro na hora de criar função pls-00201
Bom dia,
estou aqui mais uma vez com uma duvida, estou tetnando criar uma função que me retorne a data formatada de uma váriavel do tipo interval, so que quando eu tento criar a função ele me retorna o seguinte erro.
Erro(2,26): PLS-00201: o identificador 'INTERVAL' deve ser declarado
A função que eu estou tentando criar é está.
create or replace
FUNCTION intertochar(dat interval)
RETURN VARCHAR2
IS
reg_gap VARCHAR2(200);
BEGIN
reg_gap := TO_CHAR(extract(HOUR FROM dat), 'fm00') ||' : '||
TO_CHAR(extract(MINUTE FROM dat), 'fm00') ||' : '||
TO_CHAR(extract(SECOND FROM dat), 'fm00');
RETURN reg_gap;
END;Discussão (6)
Carregando comentários...