Doc: update libpq's documentation for PQfn().
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Apr 2021 19:10:06 +0000 (15:10 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Apr 2021 19:10:06 +0000 (15:10 -0400)
commit7c810bd028a7be3ce32beb438db072bd02592869
tree9d49bfa938c801422253f76fd5c8166ae95d4c92
parent4d225ba0e6da73ddcbf207d2d91fc26537cfc5e1
Doc: update libpq's documentation for PQfn().

Mention specifically that you can't call aggregates, window functions,
or procedures this way (the inability to call SRFs was already
mentioned).

Also, the claim that PQfn doesn't support NULL arguments or results
has been a lie since we invented protocol 3.0.  Not sure why this
text was never updated for that, but do it now.

Discussion: https://postgr.es/m/2039442.1615317309@sss.pgh.pa.us
doc/src/sgml/libpq.sgml