sql >> Database >  >> RDS >> PostgreSQL

Sla het queryresultaat op in een variabele met behulp van in PL/pgSQL

Ik denk dat je op zoek bent naar SELECT select_expressions INTO :

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

Dat trekt de name van test_table waar id is het argument van uw functie en laat het in de name variabel. Laat het voorvoegsel van de tabelnaam op test_table.name niet weg anders krijg je klachten over een dubbelzinnige verwijzing.



  1. Brent Ozar legt interne en externe fragmentatie van SQL Server uit

  2. Equivalent van Oracle's RowID in MySQL

  3. 4 manieren om de taakgeschiedenis van SQL Server op te halen

  4. Voorbeeld van autonome transactie van Oracle