From: | "Leonel Nunez" <postgres(at)enelserver(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | postgres(at)enelserver(dot)com, "Gustavo Adolfo Barrero Pulido" <gustavo(dot)barrero(at)unimeta(dot)edu(dot)co>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] Insertar valores de un archivo de texto |
Date: | 2004-01-12 18:16:05 |
Message-ID: | 3114.200.67.29.254.1073931365.squirrel@enelserver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> On Sun, Jan 11, 2004 at 10:48:43AM -0500, postgres(at)enelserver(dot)com wrote:
>
>> > "EPS034";"RC";"3393047";"HERNANDEZ";"LOPEZ";"NICOLE";"NAIAN";22/1/1999;"5"
>> > "EPS034";"RC";"3393047";"HERNANDEZ";"LOPEZ";"NICOLE";"NAIAN";22/1/1999;"5"
>>
>> #!/usr/bin/perl
>>
>> open (ARCHIVO , 'tuarchivoconlainformacion')
>> || die ' no se abrio el archivo';
>>
>> while (<ARCHIVO>){
>> chomp;
>> $_ =~s/\"/\'/g;
>> @data = split (/;/);
>
> Ojo, esto falla si tienes un campo del estilo "Hernandez;Salgado". En
> general separar campos no es tan trivial en el caso general. Si se
> tiene esta situacion se necesita una correccion a este script, la cual
> queda de ejercicio para el lector.
>
> Otro hint: es mejor usar COPY que un INSERT para cada linea, es mucho
> mas rapido.
>
>> Se puede hacer que el mismo script lo inserte en la base de datos pero
>> es
>> domingo y ya va a iniciar el partido de Kansas Vs Indianapolis y seguido
>> de Green Bay VS Philadelphia. De hecho la temporada termino cuando
>> eliminiaron a mis 49ers
>
> :-D
>
> --
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "Everybody understands Mickey Mouse. Few understand Hermann Hesse.
> Hardly anybody understands Einstein. And nobody understands Emperor
> Norton."
>
la misma situacion aplica por si tienes un nombre como
d'lorean
pero lo dicho era dormingo y estaba por iniciar el game
,''`. Leonel Nunez
: :' : http://enelserver.com
`. `' DEBIAN GNU/LINUX
`- A REAL FREE OS
From | Date | Subject | |
---|---|---|---|
Next Message | Martin Marques | 2004-01-12 18:18:16 | Re: [Pgsql-ayuda] Apache+PHP+Pstgresql |
Previous Message | Alvaro Herrera | 2004-01-12 18:07:40 | Re: [Pgsql-ayuda] Usando CREATE TYPE AS |