Re: [MASSMAIL]exportar datos concatenados

From: "Gilberto Castillo" <gilberto(dot)castillo(at)etecsa(dot)cu>
To: eenriquez(at)cav(dot)desoft(dot)cu
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [MASSMAIL]exportar datos concatenados
Date: 2016-07-28 14:45:11
Message-ID: 47650.192.168.207.54.1469717111.squirrel@webmail.etecsa.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


>
>
> 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.

Usa FDW tiene muchas ventaja en la 9.5

--
Saludos,
Gilberto Castillo
ETECSA, La Habana, Cuba

-
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

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo E. Villanueva 2016-07-28 14:50:38 Re: hash
Previous Message Gerardo Herzig 2016-07-28 13:57:34 Re: exportar datos concatenados