Calma rapaz, ainda dá tempo de tomar umas... 

Olha só, no teu pastebin o nome da função está trocada, e não cheira nada bem 
... :D 

O que está acontecendo, provavelmente, é que você está chamando essa função 
dentro de algum SQL, num contexto que não aceite funções do tipo "RETURN NEXT". 

Exemplo: 

SELECT fnc_desempenho_mot_ajud() 
FROM funcionarios 
.. 

Isso vai dar erro, porque a função vai retornar mais de um registro. 

Espero ter ajudado! 

[ ]´s, André Volpato 
ECOM Tecnologia LTDA 

----- Mensagem original -----


Erro em Function : Há um erro mas onde? 

Pessoal, boa tarde! 

Sexta-feira, quase indo embora, já pensando naquela cerveja gelada. 

Mas de repente, sempre acontece algo! 

Estava aqui montando um relatório e entre um teste e outro, estava funcionando, 
porém parou, e sinceramente não consigo encontrar o erro (principalmente pq o 
sistema me aponta onde está). 

Me ajudem? 

Segue o link 

http://pastebin.com/SYfSnpXe 


Mensagem de Erro : 

set-valued function called in context that cannot accept a set 

PL/pgSQL function "fnc_desempenho_mot_ajud" line 92 at RETURN NEXT 



Obrigado, 

At. 

Rubens José Rodrigues 



_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a