From 4200fea80e79851994b8eb5a64a3d4420456c977 Mon Sep 17 00:00:00 2001
From: Bruce Momjian
Date: Fri, 1 Nov 2024 13:54:28 -0400
Subject: doc: fix ALTER DOMAIN domain_constraint to spell out options
It used to refer to CREATE DOMAIN, but CREATE DOMAIN allows NULL, while
ALTER DOMAIN does not.
Reported-by: elionescu@yahoo.com
Discussion: https://postgr.es/m/172225092461.915373.6103973717483380183@wrigleys.postgresql.org
Backpatch-through: 12
---
doc/src/sgml/ref/alter_domain.sgml | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
(limited to 'doc/src')
diff --git a/doc/src/sgml/ref/alter_domain.sgml b/doc/src/sgml/ref/alter_domain.sgml
index f6704d7557a..74855172222 100644
--- a/doc/src/sgml/ref/alter_domain.sgml
+++ b/doc/src/sgml/ref/alter_domain.sgml
@@ -41,6 +41,11 @@ ALTER DOMAIN name
RENAME TO new_name
ALTER DOMAIN name
SET SCHEMA new_schema
+
+where domain_constraint is:
+
+[ CONSTRAINT constraint_name ]
+{ NOT NULL | CHECK (expression) }
@@ -79,8 +84,7 @@ ALTER DOMAIN nameADD domain_constraint [ NOT VALID ]
- This form adds a new constraint to a domain using the same syntax as
- CREATE DOMAIN.
+ This form adds a new constraint to a domain.
When a new constraint is added to a domain, all columns using that
domain will be checked against the newly added constraint. These
checks can be suppressed by adding the new constraint using the
--
cgit v1.2.3