Resumen: en este tutorial, aprenderá a utilizar la sentencia PL/pgSQL select into
para seleccionar datos de la base de datos y asignarlos a una variable.
Introducción a la sentencia PL/pgSQL Select Into
La sentencia select into
permite seleccionar datos de la base de datos y asignarlos a una variable.
Lo siguiente ilustra la sintaxis de la sentencia select into
:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
En esta sintaxis, se coloca la variable después de la palabra clave into
. La sentencia select
into
asignará los datos devueltos por la cláusula select
a la variable.
Además de seleccionar datos de una tabla, puede utilizar otras cláusulas de la sentencia select
como join
, group by,
y having
.
Ejemplo de sentencia Select Into de PL/pgSQL
Vea el siguiente ejemplo:
Code language: PostgreSQL SQL dialect and PL/pgSQL (pgsql)
Salida:
Code language: Shell Session (shell)
En este ejemplo:
- Primero, declare una variable llamada
actor_count
que almacena el número de actores de la tablaactor
. - Segundo, utilice la sentencia
select into
para asignar el número de actores a laactor_count
. - Por último, muestre un mensaje que muestre el valor de la variable
actor_count
utilizando la sentenciaraise notice
.
Resumen
- Utilice la sentencia
select into
para seleccionar datos de la base de datos y asignarlos a una variable.
- ¿Ha sido útil este tutorial?
- SíNo