| From: | Luca Pireddu <luca(at)cs(dot)ualberta(dot)ca> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Cc: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Re: lost in system tables |
| Date: | 2005-12-06 16:34:59 |
| Message-ID: | 200512060934.59140.luca@cs.ualberta.ca |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general pgsql-sql |
On Tuesday 06 December 2005 08:47, Emil Rachovsky wrote:
> I am trying to find the equivalent of these two
> Sybase system columns :
>
> check_on_commit (Y/N) - Indicates whether INSERT and
> UPDATE commands should wait until the next COMMIT
> command to check if foreign keys are valid. A foreign
> key is valid if, for each row in the foreign table,
> the values in the columns of the foreign key either
> contain the NULL value or match the primary key values
> in some row of the primary table.
>
> nulls (Y/N) - Indicates whether the columns in the
> foreign key are allowed to contain the NULL value.
> Note that this setting is independent of the nulls
> setting in the columns contained in the foreign key.
>
> Maybe pg_constaint.condeferrable is appropriate for
> check_on_commit? I'll appreciate any help
>
> Thanks in advance,
> Emil
Those parameters are specified when you declare the foreign key. Look here,
in the section describing "references":
http://www.postgresql.org/docs/8.1/interactive/sql-createtable.html
Luca
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2005-12-06 17:12:46 | Re: [SQL] lost in system tables |
| Previous Message | A. Kretschmer | 2005-12-06 16:34:51 | Re: Query SELECT * sehr langsam |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2005-12-06 16:54:05 | Re: Date Interval |
| Previous Message | Emil Rachovsky | 2005-12-06 15:47:55 | lost in system tables |