On Wed, Apr 30, 2014 at 10:18:22AM -0400, Robert Haas wrote: > On Wed, Apr 9, 2014 at 8:17 AM, Tomáš Greif > <tomas.gr...@collectionspro.eu> wrote: > > would it be good idea to add new paragraph 5.3.7 to chapter 5.3 > > (Constraints) with at least information that there is something like partial > > unique index and link to chapter 11.8 (Partial Indexes)? > > > > Partial index can be used to enforce uniqueness in a way other constraints > > cannot provide. Currently, it not easy to find this type of constraint as > > not a lot of people would read through documentation on indexes when looking > > for constraints. > > I think adding something to that chapter would be good.
Attached patch applied, and backpatched to 9.4. -- Bruce Momjian <br...@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + Everyone has their own god. +
diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml new file mode 100644 index 0fcd9f8..c07f5a2 *** a/doc/src/sgml/ddl.sgml --- b/doc/src/sgml/ddl.sgml *************** CREATE TABLE products ( *** 546,552 **** <para> Adding a unique constraint will automatically create a unique btree ! index on the column or group of columns used in the constraint. </para> <indexterm> --- 546,554 ---- <para> Adding a unique constraint will automatically create a unique btree ! index on the column or group of columns used in the constraint. ! A uniqueness constraint on only some rows can be enforced by creating ! a <link linkend="indexes-partial">partial index</link>. </para> <indexterm>
-- Sent via pgsql-docs mailing list (pgsql-docs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-docs