The following bug has been logged online: Bug reference: 3056 Logged by: Pavel Stehule Email address: [EMAIL PROTECTED] PostgreSQL version: 8.3 Operating system: Linux Description: strange behave of CHECK constraint Details:
Hello, check constraint doesn't work correct: opeerator similar works well: root=# select '233' not similar to '%[^0-9]%'; ?column? ---------- t (1 Åádka) but: root=# create table tt(a varchar check (a not similar to '%[0-9]%')); CREATE TABLE root=# insert into tt values('233'); ERROR: new row for relation "tt" violates check constraint "tt_a_check" Regards Pavel Stehule ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend