Re: Using TEXT columns for binary content - Mailing list pgsql-general

From Tom Lane
Subject Re: Using TEXT columns for binary content
Date
Msg-id 774.1050942227@sss.pgh.pa.us
Whole thread Raw
In response to Re: Using TEXT columns for binary content  (Joe Conway <mail@joeconway.com>)
Responses Re: Using TEXT columns for binary content  (Joe Conway <mail@joeconway.com>)
List pgsql-general
Joe Conway <mail@joeconway.com> writes:
> 1) You have to encode to base64 on the way in (bytea has to be escaped
>     on INSERT/UPDATE too)
> 2) You have to decode to binary on the way out (depending on your
>     middleware, you can use a binary cursor for bytea and avoid the
>     decode on SELECT)

Note that the 7.4 protocol should make it a lot easier to use bytea for
binary data without any escaping ... although some amount of client
reprogramming would be needed ...

            regards, tom lane


pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: stddev returns 0 when there is one row
Next
From: Joe Conway
Date:
Subject: Re: Using TEXT columns for binary content