Re: Array a función en C

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Yadisnel Galvez Velazquez <ygalvez(at)uci(dot)cu>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Array a función en C
Date: 2010-04-19 17:06:16
Message-ID: 20100419170616.GD6733@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Yadisnel Galvez Velazquez escribió:
> Hola lista,
> Desearía saber cómo recibir un array de tipo text dentro de una función en C.
> Para un valor text simple sería:
> text *arg1 = PG_GETARG_TEXT_P(0);
> siendo el argumento de tipo "text", pero necesito hacerlo para un argumento tipo "variadic text[]".

Necesitas PG_GETARG_ARRAYTYPE_P y después descompones ese datum en sus
componentes, usando la función deconstruct_array.

--
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
"La fuerza no está en los medios físicos
sino que reside en una voluntad indomable" (Gandhi)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2010-04-19 17:09:22 Re: Ayuda con gestión de usuario restringido.
Previous Message Pablo Braulio 2010-04-19 16:43:31 Ayuda con gestión de usuario restringido.