From: Bruce Momjian Date: Sat, 29 May 2010 19:06:16 +0000 (+0000) Subject: Document that NOT NULL domain constraints are not always honored. X-Git-Url: http://waps.l3s.uni-hannover.de/gitweb/?a=commitdiff_plain;h=d800b036d2e7c7dddf3114f1f02ca16824c13769;p=users%2Fbernd%2Fpostgres.git Document that NOT NULL domain constraints are not always honored. --- diff --git a/doc/src/sgml/ref/create_domain.sgml b/doc/src/sgml/ref/create_domain.sgml index 637326b58b..eb3bb3d982 100644 --- a/doc/src/sgml/ref/create_domain.sgml +++ b/doc/src/sgml/ref/create_domain.sgml @@ -1,5 +1,5 @@ @@ -121,7 +121,12 @@ CREATE DOMAIN name [ AS ] NOT NULL - Values of this domain are not allowed to be null. + Values of this domain are normally prevented from being null. + However, it is still possible for a domain with this constraint + to take a null value if it is assigned a matching domain type + that has become null, e.g. via a LEFT OUTER JOIN, or + INSERT INTO tab (domcol) VALUES ((SELECT domcol FROM + tab WHERE false)).