Sammanfattning: I den här handledningen lär du dig hur du använder PL/pgSQL select into statementet för att välja data från databasen och tilldela den till en variabel.

Introduktion till PL/pgSQL Select Into statement

Med select into-anvisningen kan du välja data från databasen och tilldela data till en variabel.

Nedan illustreras syntaxen för select into-anvisningen:

Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)

I den här syntaxen placerar du variabeln efter nyckelordet into. Med select into-anvisningen tilldelas de data som returneras av select-klausulen till variabeln.

Förutom att välja data från en tabell kan du använda andra klausuler i select-anvisningen, till exempel join, group by, och having.

PL/pgSQL Select Into statement example

Se följande exempel:

Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)

Output:

Code language: Shell Session (shell)

I det här exemplet:

  • Deklarera först en variabel som heter actor_count och som lagrar antalet skådespelare från tabellen actor.
  • För det andra använder du select into-anvisningen för att tilldela antalet skådespelare till actor_count.
  • Slutligt visar du ett meddelande som visar värdet på variabeln actor_count med hjälp av raise notice-anvisningen.

Resumé

  • Använd select into-angivelsen för att välja data från databasen och tilldela den till en variabel.
  • Har du haft nytta av den här handledningen?
  • JaNej

Lämna ett svar

Din e-postadress kommer inte publiceras.