Re: exportar datos concatenados

From: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
To: eenriquez(at)cav(dot)desoft(dot)cu
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: exportar datos concatenados
Date: 2016-07-28 13:57:34
Message-ID: 833436214.677929.1469714254878.JavaMail.root@fmed.uba.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Es mas, luego de tomar mi cafe creo que que hacer un dump | restore de esa tabla haria lo que necesitas. O sea si tu objetivo es transportar la tabla completa....mirate las ayudas de pg_dump y pg_restore (son los comandos que usa internamente pg_admin para hacer/restaurar backups)

HTH
Gerardo

----- Mensaje original -----
> De: "Gerardo Herzig" <gherzig(at)fmed(dot)uba(dot)ar>
> Para: eenriquez(at)cav(dot)desoft(dot)cu
> CC: pgsql-es-ayuda(at)postgresql(dot)org
> Enviados: Jueves, 28 de Julio 2016 10:51:42
> Asunto: Re: [pgsql-es-ayuda] exportar datos concatenados
>
> Creo que haciendolo en SQL te va a resultar engorroso. Si entendi
> bien tu consigna, entonces yo haria un pg_dump, y luego trabajaria
> esa resultante con sed o algo asi para limpiar un poco la salida.
>
> HTH
> Gerardo
>
> ----- Mensaje original -----
> > De: eenriquez(at)cav(dot)desoft(dot)cu
> > Para: pgsql-es-ayuda(at)postgresql(dot)org
> > Enviados: Jueves, 28 de Julio 2016 10:32:32
> > Asunto: [pgsql-es-ayuda] exportar datos concatenados
> >
> > Hola amigos.
> > Estoy prensentando un problema y les escribo porque quizas alguno
> > de
> > ustedes ha tenido la misma situacion y me pueda ayudar. La cuestion
> > es que tengo una tabla log donde guardo por cada tabla los
> > registros
> > que se han modificado en la base de datos, y debo tener una funcion
> > que me devueva una cadena sql con los registros que estan en la
> > tabla log, para luego ejecutar esa consulta en otra bd. Estas 2
> > bases de datos no tienen conectividad entre ellas.
> >
> > la tabla log tiene esta definicion
> >
> > CREATE TABLE public.actualizacion
> > (
> > id integer NOT NULL DEFAULT
> > nextval('actualizacion_id_seq'::regclass),
> > id_elemento integer NOT NULL,
> > fecha timestamp without time zone NOT NULL,
> > operacion integer NOT NULL,
> > tabla character varying(50) NOT NULL,
> > estado integer NOT NULL DEFAULT '-1'::integer,
> > CONSTRAINT "PK33" PRIMARY KEY (id)
> > )
> > WITH (
> > OIDS=FALSE
> > );
> >
> > El resultado que me tendria que arrojar la funcion seria por
> > ejemplo
> > insert into pais (id,nombre) values (1,'a'),(2,'b'),(3,'c');insert
> > into provincia (id,nombre,id_pais) values (1,'x',1),(2,'y',1)
> >
> > Basicamente debo hacer lo mismo que hace el pgadmin para hacer
> > backups y luego concatenar las sentencias. Es un trabajo muy
> > complejo y quizas alguien lo ha tenido que implementar y me pueda
> > asesorar.
> >
> > Muchas gracias a todos por su atencion.
>
> -
> Enviado a la lista de correo pgsql-es-ayuda
> (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripci�n:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo 2016-07-28 14:45:11 Re: [MASSMAIL]exportar datos concatenados
Previous Message Gerardo Herzig 2016-07-28 13:51:42 Re: exportar datos concatenados