使用Postgres 9.2。不能在密码中加空格。
select * from dblink
('...password=$pass$password with spaces$pass$', $Query$ select 1$Query$) as r (i int );
错误:无法建立连接详细信息:后面缺少“=”
连接信息字符串中的“with”
我不是新手-请看http://www.postgresql.org/message-id/gh335n[email protected]
起初我以为是UTF-8密码,但后来发现,它是未屏蔽的空间
最佳答案
你应该用
select * from dblink
('...password=password\ with\ spaces\', $Query$ select 1$Query$) as r (i int );
相反。。。
关于postgresql - 带空格的postgres dblink密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32330847/