miércoles, 18 de octubre de 2017

Función SQL que no Retorna Datos

Cuando queremos crear una función que no retorne dato lo debemos indicar luego de la palabra clave returns disponiendo el valor VOID. La sintaxis sería la siguiente:



CREATE OR REPLACE FUNCTION nombre_funcion(lista_parametros)

RETURNS VOID AS

comandos_sql

language sql;


Veamos el siguiente ejemplo para entender un poco más las funciones que no retornan datos:

 

  • Crearemos una función que inserte dos registros en la tabla 'Usuarios' creada en uno de los ejercicios anteriores:

 

            CREATE OR  REPLACE FUNCTION cargarusuarios() RETURNS VOID

            AS

            '

                         insert into usuarios (nombre, clave) values (''Marcelo'',''Boca'');

                         insert into usuarios (nombre, clave) values (''JuanPerez'',''Juancito'');

                         insert into usuarios (nombre, clave) values (''Susana'',''River'');

                         insert into usuarios (nombre, clave) values (''Luis'',''River'');

            '

            language sql;

  • Luego para llamar la función haremos lo siguiente:

            select cargarusuarios();

 Si te interesa aprender mas sobre este tema entra a https://uneweb.edu.ve/curso-de-postgre-sql/




 Email: cursosenvivo@outlook.com


 


No hay comentarios:

Publicar un comentario

Entradas populares