Stephan Szabo wrote:
On Fri, 31 Mar 2006, Eugene E. wrote:


Peter Eisentraut wrote:

Eugene E. wrote:


the problem is: you'll get this four byte sequence '\000' _instead_
of NUL-byte anyway.


What you seem to be missing is that PostgreSQL data can be represented
in textual and in binary form.  What you in psql is the textual form.
If you want the binary form you need to select it.  Then you can pass
the exact bytes back and forth.

your sentence is not true.
I can not select exact bytes even if i use BYTEA type


No, that is still using the textual form.  If you use PQexecParams and set
the last argument to show you want binary data, you should get binary
data.

Documentation says:
===
PQexecParams

Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text.
===

How should i use this func to change so-called "textual form" of a select-result to so-called "binary form" ?

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

              http://archives.postgresql.org

Reply via email to