Excerpts from Arcel Labrada Batista's message of jue jun 10 14:15:58 -0400 2010:
> 
> 
> Buenas tardes listeros, tengo un pequeño problema y es el trabajo con 
> arreglos en funciones plpgsql , tengo una table tb_user (es solo un ejemplo) 
> como la que ven debajo 
> 
> CREATE TABLE " public "." tb_user " ( 
> 
> "id" SERIAL, 
> 
> " username " VARCHAR (128) NOT NULL , 
> 
> " password " VARCHAR (128), 
> 
> ) ; 
> 
> Necesito realizar inserciones masivas y para ello quiero construir una 
> función a la cual le paso un arreglo de usuarios, dentro compruebo si los 
> datos están bien y los inserto, los datos que tengan problemas debo 
> retornarlos. Podrían indicarme de que manera le paso un arreglo a la función 
> y como hago referencia a cada uno de sus elemento dentro, todos los ejemplo 
> que encuentro son de arreglos de tipos de datos simples, y vean que lo que 
> quiero es pasar una arreglo de un tipo de datos compuesto, Saludos y gracias 
> de antemano, 

Puedes pasar un arreglo de tipo tb_user[] pero realmente creo que una
función no es la mejor manera de hacer esto.  ¿Por qué no usar algo como
pgloader?

-- 
Álvaro Herrera <[email protected]>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a