From: | Alvaro Herrera <alvherre(at)surnet(dot)cl> |
---|---|
To: | Roberto Gomez Hernandez <uam_rgh(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: arreglos en postgres |
Date: | 2005-06-09 19:28:10 |
Message-ID: | 20050609192810.GG12706@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Jun 09, 2005 at 12:41:48PM -0600, Roberto Gomez Hernandez wrote:
> Saludos a todos ,
>
> Yo se que es un tema trivial lo de los arreglos pero no encuentro como
> declararlos en plpgsql y usarlos en una funcion, alguien me puede dar un
> documento de referencia o me podria orientar, Gracias.
create function test_array() returns setof int[] language plpgsql as $$
DECLARE
a int[];
BEGIN
a = '{1, 2, 3}';
return next a;
a[2] = '123';
return next a;
a[4] = '9';
return next a;
return;
END;
$$;
alvherre=# select * from test_array();
test_array
-------------
{1,2,3}
{1,123,3}
{1,123,3,9}
(3 filas)
--
Alvaro Herrera (<alvherre[a]surnet.cl>)
Voy a acabar con todos los humanos / con los humanos yo acabaré
voy a acabar con todos / con todos los humanos acabaré (Bender)
From | Date | Subject | |
---|---|---|---|
Next Message | Clarisa Savio Obeid | 2005-06-09 19:32:06 | help me please!!! |
Previous Message | Fernando San Martín Woerner | 2005-06-09 19:27:22 | Re: Python |