[Pgsql-ayuda] insercion de registros desde un archivo

Mauro Morales mmorales@adsum.cl
Wed, 11 Feb 2004 13:40:51 -0300


Hola,

En tu archivo Archivo_X, coloca en la primera linea

copy <tabla> from stdin;
'A',1,3.141
'B',2,2.717

Luego desde la linea de comando coloca

psql -d <database> < Archivo_X

TIP: Revisa el comando COPY

psql> \h copy

Saludos,

El mar, 10-02-2004 a las 20:17, Ivan Xul escribió:
>   Hola,
>   
>    Necesito insertar multiples registros que estan
>  guardados en un archivo:
>   ej:
>  Archivo_X
>  'A',1,3.141
>  'B',2,2.717
>  ....
>   
>  Se que si en cada linea  del archivo tuviera
>  INSERT INTO mitabla VALUES ('A', 1, 3.141)
>  INSERT INTO mitabla VALUES ('B', 2, 2.717)
>   
>  entonces puedo hacer 
>  psql -d test < Archivo_X
>   
>  Pero creo que eso es muy ineficiente
>   
>  Gracias
>   
>  Ivan
>   
>  
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Finance: Get your refund fast by filing online.
> http://taxes.yahoo.com/filing.html
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda@tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda