Re: Is there any reason why databases cannot have a binary formatted datatype?

From: John R Pierce <pierce(at)hogranch(dot)com>
To: General <pgsql-general(at)postgresql(dot)org>
Subject: Re: Is there any reason why databases cannot have a binary formatted datatype?
Date: 2009-11-27 08:52:55
Message-ID: 4B0F9367.7010207@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Andrew Maclean wrote:
> Can't we have a data type called say "image" that is just a
> representation of the bytes and nothing else?
> It seems to me that bytea is a hangover from the old days
>

um, thats what BYTEA is.

> Is there some underlying physical reason why postgresql and other
> databases cannot handle binary data without going through all this
> silly escape stuff which must have a massive impact on performance. Or
> is it just because databases originally were built to handle just test
> data?
>

thats all in the API's you use to access the database. you can pass in
binary data directly without escaping if your API bindings support
parameterized calls, like pqExecParams()

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Thom Brown 2009-11-27 11:04:21 Storing images in database for web applications
Previous Message Thomas Kellerer 2009-11-27 08:50:33 Re: date_trunct() and start of week