geison correia wrote:
> Amigos eu estou com um problema, acredito até que simples, mas estou
> iniciando agora com a pl/pgsql.
>
> Eu criei um função chamada filtro_de_velocidade(). Quando eu mando executa-la:
>
> SELECT filtro_de_velocidade()
>
> Da o seguinte erro:
>
> ERRO:  SELECT query has no destination for result data
> HINT:  If you want to discard the results, use PERFORM instead.
> CONTEXT:  PL/pgSQL function "filtro_de_velocidade" line 17 at SQL statement
>
>   

Isso acontece pq sua função retorna alguma coisa e vc esta fazendo um 
SELECT ignorando o retorno.
A mensagem diz claramente isso. E ainda dá uma dica (HINT) para q se 
desejar discartar o retorno utilize o PERFORM.
Para resolver seu problema

SELECT * FROM filtro_de_velocidade()

Att

Evandro

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

Responder a