PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

ERRO:a consulta não tem destino para os dados do resultado

Observações sobre atribuir valor


(consulte esta outra pergunta para atribuir valor à variável na seção de declaração )

A sintaxe da linguagem PLpgSQL tem muitas maneiras de dizer:
 Y := f(X);

O EXECUTE cláusula é apenas para "execução dinâmica" (menos desempenho ),
 EXECUTE 'f(X)' INTO Y;     

Use Y := f(X); ou SELECT para executar declarações estáticas,
 SELECT f(X) INTO Y;

Use PERFORM declaração ao descartar os resultados ou trabalhar com retornos nulos:
 PERFORM f(X);