Fix documentation for dblink_error_message() return value
authorJoe Conway <mail@joeconway.com>
Sun, 17 Feb 2019 18:15:14 +0000 (13:15 -0500)
committerJoe Conway <mail@joeconway.com>
Sun, 17 Feb 2019 18:17:34 +0000 (13:17 -0500)
commitbc6d7eb689a2d083df981dfd10c65d1a9d32ca64
tree10994f6d6cb92ee7ace23c15aa477a10b07b68c4
parenta32ca7883629f6b1fbbf0bd2e2aa11ec86edb6b3
Fix documentation for dblink_error_message() return value

The dblink documentation claims that an empty string is returned if there
has been no error, however OK is actually returned in that case. Also,
clarify that an async error may not be seen unless dblink_is_busy() or
dblink_get_result() have been called first.

Backpatch to all supported branches.

Reported-by: realyota
Backpatch-through: 9.4
Discussion: https://postgr.es/m/153371978486.1298.2091761143788088262@wrigleys.postgresql.org
doc/src/sgml/dblink.sgml