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

Armazenar o resultado da consulta em uma variável usando em PL/pgSQL


Acho que você está procurando por SELECT select_expressions INTO :
select test_table.name into name from test_table where id = x;

Isso puxará o name de test_table onde id é o argumento da sua função e deixe-o no name variável. Não deixe de fora o prefixo do nome da tabela em test_table.name ou você receberá reclamações sobre uma referência ambígua.