PASAR UN ARRAY COMO PARAMETRO A UNA FUNCION DE POSTGRESQL (PARTE UNO)
Hola a todos, les traigo un nuevo problema que tuve con una function en postgresql. Basicamente lo que necesitaba era enviar como parametro de una function un array para posteriormente usarlo. El array se puede pasar como parametro de dos maneras, la primera escribiendo el nombre del array el tipo dato que contendra el array puede ser integer,varchar,text, etc y seguido por dos corchetes. CREATE OR REPLACE FUNCTION esquema.f_datosarray(nombre text[]) RETURNS void AS Para usar el array simplemente accedemos con el nombre del array y entre corchetes escribimos la posicion, cabe aclarar que hasta donde e revisado el array siempre comienza en uno, en caso de estar equivocado por favor me lo hacen saber. nombre[1] Aqui un ejemplo mas completo para que se entienda mejor. CREATE OR REPLACE FUNCTION esquema.f_datosarray(nombre text[]) RETURNS character varying AS $BODY$ DECLARE dato character varying; BEGIN --obtenemos el dato en la p