Skip site navigation (1) Skip section navigation (2)

Re: copy con from variable

From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
To: jeferson alvarez <jalvarez(at)renova(dot)com(dot)pe>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: copy con from variable
Date: 2007-05-28 17:39:44
Message-ID: 465B13E0.5050009@umcervantes.cl (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
jeferson alvarez escribió:
> Hola a todos estoy re lizando un copy y todo bien asi es como lo uso
> copy prod_t_articulos from 
> '/home/gyescas/Exportados_Renova_SAC/articulos_200705261042.txt';
> 

Mmm..yo lo haría en bash:

#!/bin/bash
# genera sql para copia (genera_sql_copia.sh)

for archivos in $(ls *.txt);
do
	echo \copy prod_t_articulos from $archivos;
done

Esto se ejecuta de la siguiente manera...

$ chmod +x genera_sql_copia.sh
$ ./genera_sql_copia.sh > sentencias_copiar.sql

luego entras con psql a tu BD, y ejecutas

\i sentencias_copiar.sql

Se ve largo el procedimiento, pero resulta!

-- 
Juan Martinez G.                   Mac Iver # 370
Departamento de Informatica        4997900 - 4997934
Universidad Miguel de Cervantes    Santiago - Chile
http://download.bblug.usla.org.ar/netiquette.png

In response to

Responses

pgsql-es-ayuda by date

Next:From: Miguel OrtegaDate: 2007-05-28 18:23:07
Subject: Restaurar base de Datos
Previous:From: Mario CassanelliDate: 2007-05-28 16:57:00
Subject: Re: Linkear o enlazar dos bases de datos

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group