From: Bruce Momjian Date: Thu, 1 Apr 2010 01:18:17 +0000 (+0000) Subject: Add contraint exclusion section to contraint docs. X-Git-Tag: REL9_0_ALPHA5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=refs%2Ftags%2FREL9_0_ALPHA5;p=postgresql Add contraint exclusion section to contraint docs. Takahiro Itagaki --- diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml index 01f9acfd23..334ad51082 100644 --- a/doc/src/sgml/ddl.sgml +++ b/doc/src/sgml/ddl.sgml @@ -1,4 +1,4 @@ - + Data Definition @@ -845,6 +845,36 @@ CREATE TABLE order_items ( . + + + Exclusion constraints + + + exclusion constraint + + + + constraint + exclusion + + + + Exclusion constraints ensure that if any two rows are compared on + the specified columns or expressions using the specified operators, + at least one of these operator comparisons will be false. The syntax is: + +CREATE TABLE circles ( + c circle, + EXCLUDE USING gist (c WITH &&) +); + + + + + See also CREATE + TABLE ... CONSTRAINT ... EXCLUDE for details. + +