| From: | Rod Taylor <rbt(at)rbt(dot)ca> |
|---|---|
| To: | PostgreSQL Patches <pgsql-patches(at)postgresql(dot)org> |
| Subject: | Domain Check Constraints |
| Date: | 2002-11-08 19:54:26 |
| Message-ID: | 1036785266.15373.297.camel@jester |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-patches |
Regress:
test geometry ... FAILED
But I'm using FreeBSD 4.7 RELEASE (PostgreSQL 7.4-devel)
psql needs some additions to display the constraints, though I'm not
sure what at the moment.
Anyway, below is a sample:
a=# create domain i as integer not null check (value > 15 or value = 5)
check(value < 18);
CREATE DOMAIN
a=# select 7::i;
ERROR: Domain $1 constraint i failed
a=# select 5::i;
i
---
5
(1 row)
a=# select 15::i;
ERROR: Domain $1 constraint i failed
a=# select 20::i;
ERROR: Domain $2 constraint i failed
a=# select 17::i;
i
----
17
(1 row)
a=#
--
Rod Taylor
| Attachment | Content-Type | Size |
|---|---|---|
| domain.patch | text/plain | 65.8 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2002-11-08 20:19:25 | Re: Earth Distance patch |
| Previous Message | Joe Conway | 2002-11-08 19:19:47 | _getPlan missing support for some Plan node elements |