sql >> Databasteknik >  >> RDS >> PostgreSQL

Lagra frågeresultat i en variabel som använder i PL/pgSQL

Jag tror att du letar efter SELECT select_expressions INTO :

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

Det kommer att dra name från test_table där id är din funktions argument och lämna det i name variabel. Utelämna inte tabellnamnsprefixet på test_table.name eller så får du klagomål om en tvetydig referens.



  1. Komma igång med Oracle SQL Developer på MacOSX

  2. Hur man migrerar MySQL från Amazon EC2 till ditt on-prem datacenter utan driftstopp

  3. Dålig standby

  4. Åtgärda "ERROR 1136 (21S01):Kolumnantal matchar inte värderäkning på rad 2" när du använder VALUES Statement i MySQL