Re: repost of how to do select in a constraint - Mailing list pgsql-general

From Peter Gibbs
Subject Re: repost of how to do select in a constraint
Date
Msg-id 000f01c2c1dd$2362b5c0$0b01010a@emkel.co.za
Whole thread Raw
In response to Re: repost of how to do select in a constraint  (Dennis Gearon <gearond@cvc.net>)
Responses Re: repost of how to do select in a constraint
List pgsql-general
Dennis Gearon wrote:

> Can I reference a function in a column check constraint, when the function
doesn't yet exist,
> i.e. a the time of table creation?
>
> Or is it better to make the table, create the function, then alter table
with a check
> constraint?

The function has to exist before the constraint is created. If the function
depends on the table that will have the constraint, you will need to add the
constraint afterwards; however, if the function only depends on other
tables, then you can create the function before creating the table.
--
Peter Gibbs
EmKel Systems


pgsql-general by date:

Previous
From: "Qiao Jian ( Net2Room)"
Date:
Subject: Re: FW: ERROR: Relation "pg_user" does not exist
Next
From: Lincoln Yeoh
Date:
Subject: Re: postmaster.pid