mirror of
https://github.com/postgres/postgres.git
synced 2025-07-28 23:42:10 +03:00
Add libpq comment about how to determine the format used for passing
binary values. Add comments to libpq C function for parameter passing.
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.258 2008/06/01 16:23:08 tgl Exp $ -->
|
||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.259 2008/06/23 21:10:49 momjian Exp $ -->
|
||||
|
||||
<chapter id="libpq">
|
||||
<title><application>libpq</application> - C Library</title>
|
||||
@ -1397,6 +1397,14 @@ PGresult *PQexecParams(PGconn *conn,
|
||||
If the array pointer is null then all parameters are presumed
|
||||
to be text strings.
|
||||
</para>
|
||||
<para>
|
||||
Values passed in binary format require knowlege of
|
||||
the internal representation expected by the backend.
|
||||
For example, integers must be passed in network byte
|
||||
order. Passing <type>numeric</> values requires
|
||||
knowledge of the server storage format, as implemented
|
||||
in <filename>src/backend/utils/adt/numeric.c</>.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
|
Reference in New Issue
Block a user