Creación de procedimientos almacenados en Amazon Redshift - Amazon Redshift

Creación de procedimientos almacenados en Amazon Redshift

Puede definir un procedimiento almacenado de Amazon Redshift con el lenguaje de procedimientos PL/pgSQL de PostgreSQL para realizar un conjunto de operaciones lógicas y consultas de SQL. El procedimiento se almacena en la base de datos y está disponible para cualquier usuario con los suficientes privilegios de base de datos.

A diferencia de las funciones definidas por el usuario (UDF), un procedimiento almacenado puede incorporar lenguaje de definición de datos (DDL) y lenguaje de manipulación de datos (DML) además de consultas SELECT. Un procedimiento almacenado no tiene que devolver un valor. Puede utilizar lenguaje de procedimientos, incluidos bucles y expresiones condicionales, para controlar el flujo lógico.

Para obtener más detalles de los comandos de SQL para crear y gestionar procedimientos almacenados, consulte los siguientes temas: