diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index b449c834a95..c17d33a54f0 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -4594,6 +4594,11 @@ int PQsendQuery(PGconn *conn, const char *command); (on the same connection) until has returned a null pointer, indicating that the command is done. + + + In pipeline mode, command strings containing more than one SQL command + are disallowed. + @@ -5046,7 +5051,8 @@ int PQflush(PGconn *conn); can be used to test whether pipeline mode is active. In pipeline mode, only asynchronous operations - are permitted, and COPY is disallowed. + are permitted, command strings containing multiple SQL commands are + disallowed, and so is COPY. Using synchronous command execution functions such as PQfn, PQexec,