/ / postgres dblink hasło ze spacjami - postgresql

Postgres dblink hasło ze spacjami - postgresql

Stosuje się Postgres 9.2. Nie można umieścić hasła z spacjami.

select * from dblink
("...password=$pass$password with spaces$pass$", $Query$ select 1$Query$) as r (i int                                                                                                                                                                                                                                                                            );

BŁĄD: nie udało się nawiązać połączenia SZCZEGÓŁ: brakujące "=" po "z" w ciąg informacji połączenia

Nie jestem na tym nowy - patrz http://www.postgresql.org/message-id/gh335n$158h$1@news.hub.org

Najpierw myślałem, że to hasło utf-8, ale potem odkryłem, że to była przestrzeń bez ruchu

Odpowiedzi:

2 dla odpowiedzi № 1

Powinieneś użyć

select * from dblink
("...password=password with spaces", $Query$ select 1$Query$) as r (i int                                                                                                                                                                                                                                                                            );

zamiast...