Gracias Alvaro, de mucha utilidad tu ayuda, Saludos...Yadisnel. ----- Mensaje original ----- De: "Alvaro Herrera" <[email protected]> Para: "Yadisnel Galvez Velazquez" <[email protected]> CC: [email protected] Enviados: Lunes, 19 de Abril 2010 13:06:16 GMT -04:00 Georgetown Asunto: Re: [pgsql-es-ayuda] Array a función en C
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) -- TIP 4: No hagas 'kill -9' a postmaster
