Re: [GENERAL] problem with check constraints

2008-10-13 Thread Albe Laurenz
Anton Andreev wrote:
 When I create a check constraint in PgAdmin3 1.8.4 on a Postgresql 
 8.3.3: ((A and B) or (C and D))
 I get with create script: (A and B or C and D) which is wrong.

No, it isn't - both are the same.

AND has higher operator precedence than OR, see
http://www.postgresql.org/docs/8.3/static/sql-syntax-lexical.html#SQL-PRECEDENCE-TABLE

Yours,
Laurenz Albe

-- 
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[GENERAL] problem with check constraints

2008-10-10 Thread Anton Andreev

Hi,

When I create a check constraint in PgAdmin3 1.8.4 on a Postgresql 
8.3.3: ((A and B) or (C and D))

I get with create script: (A and B or C and D) which is wrong.

Please help.

Cheers,
Anton


--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general