Podsumowanie: w tym poradniku dowiesz się, jak używać instrukcji PL/pgSQL select into
do wybierania danych z bazy danych i przypisywania ich do zmiennej.
Wprowadzenie do instrukcji PL/pgSQL Select Into
Konstrukcja select into
pozwala wybrać dane z bazy danych i przypisać je do zmiennej.
Następująca ilustracja przedstawia składnię instrukcji select into
:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
W tej składni umieszczamy zmienną po słowie kluczowym into
. Instrukcja select
into
przypisze do zmiennej dane zwrócone przez klauzulę select
.
Poza wybieraniem danych z tabeli można użyć innych klauzul instrukcji select
, takich jak join
, group by,
i having
.
PL/pgSQL Select Into statement example
Zobacz następujący przykład:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
Wyjście:
Code language: Shell Session (shell)
W tym przykładzie:
- Na początku zadeklaruj zmienną o nazwie
actor_count
, która przechowuje liczbę aktorów z tabeliactor
. - Po drugie, użyj instrukcji
select into
, aby przypisać liczbę aktorów do zmiennejactor_count
. - Na koniec wyświetl komunikat, który pokazuje wartość zmiennej
actor_count
, używając instrukcjiraise notice
.
Podsumowanie
- Użyj instrukcji
select into
, aby wybrać dane z bazy danych i przypisać je do zmiennej.
- Czy ten poradnik był pomocny ?
- TakNie
.