crear arreglo de un tipo

From: "Felipe Amezquita" <felmarla(at)gmail(dot)com>
To: postgresayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: crear arreglo de un tipo
Date: 2006-10-03 01:46:43
Message-ID: bf4cfe570610021846v5220058ckb5d1f69c8ff55167@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

bueno lista necesito colaboracion en la parte de creacion de de type creo un
type de este tipo

CREATE TYPE posescalera AS
(cargo numeric(2),
porcentaje numeric(3));
y posteriormente quiero crear un arreglo de este tipo asi

create or replace function felmarla()
returns numeric
as
$body$
declare
bb posescalera;
vec posescalera[];
begin
bb.cargo=1;
bb.porcentaje=2;
vec[0].cargo=10;
vec[0].porcentaje=20;
--return bb.porcentaje||''||bb.cargo;
return vec[0].cargo||''||vec[0].porcentaje;
end;
$body$
language 'plpgsql'

el error es el siguiente
type "posescalera[]" does not exist
como puedo hacer esta parte.
Gracias de nuevo

--
Ing Sistemas y Telecomunicaciones
Luis Felipe Lopez Amezquita
3008217523 - 3162589699

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-10-03 02:10:59 Re: Cluster Slony
Previous Message Jaime Casanova 2006-10-03 01:45:13 Re: sql