Boa noite,
Criei uma funcao para que me retorne a quantidade de registros de uma tabela. codigo da funcao:
CREATE OR REPLACE FUNCTION
"FNOBTEMQTDPLANEJAMENTO_CONS" ( p_codVendedor in varchar2 )
RETURN varchar2
IS
v_retorno varchar2(1000);
BEGIN
SELECT count(*) INTO v_retorno
FROM XXP_MEL_PLANEJAMENTO_CONS
WHERE VENDOR_ID = p_codVendedor AND FLAG_GERACAO_ARQUIVO = '0';
RETURN v_retorno;
END;
Estou chamando essa Function de fora, quando ela é executada o Oracle me retorna a mensagem “ORA-00904 – Nome Invalido de Coluna”.
O Nome dos campos estao corretos, nao sei mais como resolver essa situacao. Alguem pode me ajudar??
Valeu T+