postgresql 跨库修改数据

先执行dblink_connect保持连接

SELECT dblink_connect('testconnect','hostaddr=127.0.0.1 port=5432 dbname=TestLean user=postgres password=123456');

执行BEGIN命令

SELECT dblink_exec('testconnect', 'BEGIN');

执行数据操作(update,insert,create等命令),一定要注意values里面是两个单引号,不是一个双引号

SELECT dblink_exec('testconnect','insert into test values(''z'',''ggg'');');

执行事务提交

SELECT dblink_exec('testconnect', 'COMMIT');

解除连接

SELECT dblink_disconnect('testconnect');


分享到:


相關文章: