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 tabellenactor
. - För det andra använder du
select into
-anvisningen för att tilldela antalet skådespelare tillactor_count
. - Slutligt visar du ett meddelande som visar värdet på variabeln
actor_count
med hjälp avraise 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