Zusammenfassung: In diesem Tutorial lernen Sie, wie Sie die PL/pgSQL-Anweisung select into
verwenden, um Daten aus der Datenbank auszuwählen und sie einer Variablen zuzuweisen.
Einführung in die PL/pgSQL-Anweisung Select Into
Mit der select into
-Anweisung können Sie Daten aus der Datenbank auswählen und einer Variablen zuweisen.
Das Folgende veranschaulicht die Syntax der select into
-Anweisung:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
In dieser Syntax platzieren Sie die Variable nach dem Schlüsselwort into
. Die select
into
-Anweisung weist die von der select
-Klausel zurückgegebenen Daten der Variablen zu.
Neben der Auswahl von Daten aus einer Tabelle können Sie auch andere Klauseln der select
-Anweisung wie join
, group by,
und having
verwenden.
PL/pgSQL Select Into-Anweisung Beispiel
Sehen Sie sich das folgende Beispiel an:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
Ausgabe:
Code language: Shell Session (shell)
In diesem Beispiel:
- Erst deklarieren Sie eine Variable namens
actor_count
, die die Anzahl der Akteure aus der Tabelleactor
speichert. - Zweitens weisen Sie der Variablen
actor_count
mit der Anweisungselect into
die Anzahl der Schauspieler zu. - Schließlich zeigen Sie mit der Anweisung
raise notice
eine Meldung an, die den Wert der Variablenactor_count
anzeigt.
Zusammenfassung
- Wenden Sie die
select into
-Anweisung an, um Daten aus der Datenbank auszuwählen und sie einer Variablen zuzuweisen.
- War dieses Tutorial hilfreich?
- JaNein