diff --git a/doc/src/sgml/ref/alter_table.sgml b/doc/src/sgml/ref/alter_table.sgml
index 21fc8c2ebd..5649890bf8 100644
--- a/doc/src/sgml/ref/alter_table.sgml
+++ b/doc/src/sgml/ref/alter_table.sgml
@@ -1,5 +1,5 @@
@@ -207,13 +207,10 @@ ALTER TABLE table
- In the current implementation, only FOREIGN KEY constraints can
+ In the current implementation, only FOREIGN KEY and CHECK constraints can
be added to a table. To create or remove a unique constraint, create
a unique index (see ). To add check constraints
- you need to recreate and reload the table, using other
- parameters to the command.
+ endterm="SQL-CREATEINDEX-title">).
@@ -256,6 +253,13 @@ ALTER TABLE distributors RENAME TO suppliers;
+
+ To add a check constraint to a table:
+
+ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5)
+
+
+
To add a foreign key constraint to a table: