Re: Acceso a multiples BD's

From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
To: Miguel <mvillagomez(at)sayab(dot)com(dot)mx>
Cc: Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Acceso a multiples BD's
Date: 2006-08-17 00:05:51
Message-ID: 44E3B2DF.3030103@umcervantes.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Miguel escribió:
> Yo tengo una base A desde la cual quiero actualizar o en su defecto pasar
> toda la información de unas búsquedas que hago en esta BD y pasar ese
> resultado a otra tabla en la base B, algo así:
>
>
>
> INSERT INTO BaseB.public.TableA VALUES( SELECT * FROM “Toda la búsqueda que
> haría por las tablas de la BASE A”);

INSERT INTO BaseB.public.TableA <(campos)> SELECT ... FROM ...

Si existiera seria esa la sintaxis. Mira la doc de INSERT por las dudas.

> Recuerdo que aquí se había mencionado algo sobre ello, ya que esto genera un
> error de indexación cruzada me parece, y aquí alguien dijo que eso se podía
> hacer agregando una librería, o haciendo una modificación; me podrían decir
> si recuerdan cual era por favor, ya he estado buscando un rato, pero no la
> he encontrado.

dblink sería. Viene en el contrib.

No estoy seguro de que dblink de soporte a FK eso si...

--
Juan Martinez G.
Departamento de Informatica
Universidad Miguel de Cervantes

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan Martínez 2006-08-17 00:07:18 [Fwd: Re: Acceso a multiples BD's]
Previous Message Miguel 2006-08-17 00:04:52 RE: Duda de ordenamiento.