Re: Patch for DBD::Pg pg_relcheck problem - Mailing list pgsql-interfaces

From Bruce Momjian
Subject Re: Patch for DBD::Pg pg_relcheck problem
Date
Msg-id 200212150235.gBF2Z7923625@candle.pha.pa.us
Whole thread Raw
In response to Re: Patch for DBD::Pg pg_relcheck problem  (David Wheeler <david@wheeler.net>)
List pgsql-interfaces
David Wheeler wrote:
> Since, however, nulls aren't really allowed in any PostgreSQL data type 
> (except bytea, and then only if specifically bound as such to a 
> prepared statement), I'm not sure what to do about this. We can't leave 
> the data alone unless we just want PostgreSQL to throw an error (likely 
> to be a mysterious error, as the user won't know why her data is 
> getting truncated).
> 
> I think...throw an exception, since PostgreSQL can't handle the null 
> byte. Then it will be up to the user to clean up her data, and we won't 
> have to touch it.

Yep, throw an error, and maybe point to bytea as the solution, until we
have a better one.  ;-)

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


pgsql-interfaces by date:

Previous
From: David Wheeler
Date:
Subject: Re: Patch for DBD::Pg pg_relcheck problem
Next
From: Ian Barwick
Date:
Subject: Re: Patch for DBD::Pg pg_relcheck problem