Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao executar a função

Boas Ao tentar testar a função utilizado o código abaixo estou a ter erro:

Código utilizado:

DECLARE
    v_descricao segmercado.descricao%type;
BEGIN

    v_descricao := FU_OBTER_DESCRICAO_SEGMERCADO(1);
    dbms_output.put_line('Descricao: '||v_descricao);

END

ERRO:


Error starting at line : 1 in command -
DECLARE
    v_descricao segmercado.descricao%type;
BEGIN

    v_descricao := FU_OBTER_DESCRICAO_SEGMERCADO(1);
    dbms_output.put_line('Descricao: '||v_descricao);

END
Error report -
ORA-06550: linha 8, coluna 3:
PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following:

   ; <identificador> <identificador delimitado entre aspas>
The symbol ";" was substituted for "end-of-file" to continue.
06550. 00000 -  "line %s, column %s:\n%s"
*Cause:    Usually a PL/SQL compilation error.
*Action:
1 resposta
solução!

Olá Martins, boa noite! Coloque um ponto e vírgula (;) após o comando END, assim:

    # código omitido

    END;

e tente rodar novamente.

Aguardo seu feedback.