PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Stocker le résultat de la requête dans une variable en utilisant dans PL/pgSQL

Je pense que vous recherchez SELECT select_expressions INTO :

select test_table.name into name from test_table where id = x;

Cela tirera le name de test_tableid est l'argument de votre fonction et laissez-le dans le name variable. N'omettez pas le préfixe du nom de table sur test_table.name ou vous recevrez des plaintes concernant une référence ambiguë.