From: | Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com> |
---|---|
To: | Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: insert a base de datos remota |
Date: | 2010-08-19 22:25:41 |
Message-ID: | AANLkTim6CyxxHLU1qN=ADed821xLH_HmKeabmr4eFLz-@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Temporalmente estoy usando la siguiente funcion, por si es la forma
correcta ya esta listo para que se use, sino para que vallamos corrigiendo
select dblink_exec('dbname=postgres password=postgres',
'insert into a (select * from dblink(''dbname=prueba password=postgres'',
''select * from a'')as (a integer));');
El 19 de agosto de 2010 17:13, Miguel Angel Hernandez Moreno <
miguel(dot)hdz(dot)mrn(at)gmail(dot)com> escribió:
> hola compañeros
>
> eusado dblink para hacer consultas a bases de datos remotas desde una
> conexion ya establecida,
> ahora mi duda surge en como hacer el inert de forma remota,
>
> no es solo un insert comun sino uno insert into con select
>
> select dblink_exec('dbname=postgres password=postgres',
> 'insert into a (*select * from a where a=1*);');
>
> solo que el select * from a, es una tabla que tengo local y lo que tengo
> ahi lo quiero pasar auna tabla en otro
> servidor, pero no e podido hacer que funcione-
>
> de antemando muchas gracias
>
From | Date | Subject | |
---|---|---|---|
Next Message | JHONATAN CANO FURAGARO | 2010-08-19 23:51:28 | buscar y reemplazar |
Previous Message | Miguel Angel Hernandez Moreno | 2010-08-19 22:13:54 | insert a base de datos remota |