From: Bruce Momjian Date: Sat, 19 Feb 2011 23:21:03 +0000 (-0500) Subject: Document that an SQL-standard-compliant query that expects a unique row X-Git-Tag: REL9_1_ALPHA4~129 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e07ae21f7ec2260c17136a7afaa4dbca405d9c24;p=postgresql Document that an SQL-standard-compliant query that expects a unique row from information_schema.referential_constraints might return several in Postgres because we allow duplicate-named constraints in the same schema. --- diff --git a/doc/src/sgml/information_schema.sgml b/doc/src/sgml/information_schema.sgml index 52407a741f..91c2dd4d52 100644 --- a/doc/src/sgml/information_schema.sgml +++ b/doc/src/sgml/information_schema.sgml @@ -3211,6 +3211,19 @@ ORDER BY c.ordinal_position; + + + + The SQL standard requires constraint names to be unique within a + schema; PostgreSQL, however, does not + enforce this restriction. If duplicate-named constraints are + stored in the same PostgreSQL schema, a + standard-compliant query that expects to return one row might + return several, one for each matching constraint stored in the + specified schema. + + +