Commit 88886c79 authored by Bruce Momjian's avatar Bruce Momjian

docs: In ecpg, clarify how username/password colon parameters are used

Backpatch to 9.2.

Patch from Alan B
parent 89368676
...@@ -194,9 +194,12 @@ EXEC SQL CONNECT TO unix:postgresql://sql.mydomain.com/mydb AS myconnection USER ...@@ -194,9 +194,12 @@ EXEC SQL CONNECT TO unix:postgresql://sql.mydomain.com/mydb AS myconnection USER
EXEC SQL BEGIN DECLARE SECTION; EXEC SQL BEGIN DECLARE SECTION;
const char *target = "mydb@sql.mydomain.com"; const char *target = "mydb@sql.mydomain.com";
const char *user = "john"; const char *user = "john";
const char *passwd = "secret";
EXEC SQL END DECLARE SECTION; EXEC SQL END DECLARE SECTION;
... ...
EXEC SQL CONNECT TO :target USER :user; EXEC SQL CONNECT TO :target USER :user USING :passwd;
EXEC SQL CONNECT TO :target USER :user/:passwd;
</programlisting> </programlisting>
The last form makes use of the variant referred to above as The last form makes use of the variant referred to above as
character variable reference. You will see in later sections how C character variable reference. You will see in later sections how C
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment