Re: Checking for string data that makes sense Re: postgresql vs mysql

From: Zoltan Boszormenyi <zboszor(at)dunaweb(dot)hu>
To: CaT <cat(at)zip(dot)com(dot)au>
Cc: Chris <dmagick(at)gmail(dot)com>, pgsql-general(at)postgresql(dot)org
Subject: Re: Checking for string data that makes sense Re: postgresql vs mysql
Date: 2007-02-22 10:27:18
Message-ID: 45DD7006.5050701@dunaweb.hu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

CaT írta:
> On Thu, Feb 22, 2007 at 09:13:13AM +0100, Zoltan Boszormenyi wrote:
>
>> Chris ?rta:
>>
>>> CaT wrote:
>>>
>>>> On Thu, Feb 22, 2007 at 01:08:04PM +1100, Chris wrote:
>>>>
>>>>> create table a(a text not null check (char_length(a) > 0));
>>>>>
>>>> What's wrrong with using
>>>>
>>>> a <> ''
>>>>
>>> Nothing, I just thought of the other way first :)
>>>
>> I would do a CHECK (trim(a) <> '')
>>
>
> Whitespaces are values too, you know.
>

Yes, I know. But e.g. for a real people name, would you store
accidentally entered spaces before or after the actual name, too?
Which would also ruin sorting by name. But of course, it doesn't
make sense in every case.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message CaT 2007-02-22 10:40:03 Re: Checking for string data that makes sense Re: postgresql vs mysql
Previous Message Ron Johnson 2007-02-22 09:55:52 Re: postgresql vs mysql