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_countque almacena el número de actores de la tablaactor. - Segundo, utilice la sentencia
select intopara asignar el número de actores a laactor_count. - Por último, muestre un mensaje que muestre el valor de la variable
actor_countutilizando la sentenciaraise notice.
Resumen
- Utilice la sentencia
select intopara seleccionar datos de la base de datos y asignarlos a una variable.
- ¿Ha sido útil este tutorial?
- SíNo