Re: Variable Length Binary String (not large)

From: Haller Christoph <ch(at)rodos(dot)fzk(dot)de>
To: jnichols(at)traxsis(dot)com (Jonathan Nichols)
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: Variable Length Binary String (not large)
Date: 2001-12-12 11:53:15
Message-ID: 200112121053.LAA28581@rodos
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi Jonathan,
The data type you're looking for is called 'bytea'.
It's poorly documented in 7.1x.
Also the set of functions supporting this type is small.
I've searched the mailing list for 'binary string' and found
it's planned to bring up a complete set of functions for
'bytea' including the possibility to deal with '\000' bytes.
I'm afraid you'll have to wait until 7.2 is available.
Regards, Christoph

> Hello,
>
> Can anyone recommend to me the best way to store a variable length
> binary string, that isn't larger than the 8192 byte limit for
> non-large objects?? It seems to me that using BLOBs might be overkill
> with too much complexity. However, there doesn't seem to be a binary
> string type in postgres that is meant for small binary strings. I
> have tried to use normal character strings, but it gets screwed up
> because of non-printable characters. Any suggestions??
>
> thanks,
>
> jon

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Bruno Wolff III 2001-12-12 12:45:56 Re: how does one replace a row in Postgresql? (ala MySQL REPLACE)
Previous Message Arian Prins 2001-12-12 07:23:30 Re: How would i do this?