aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2005-12-08 21:35:41 +0000
committerBruce Momjian <bruce@momjian.us>2005-12-08 21:35:41 +0000
commit6c8e20ad1b72527a8fe6d3005826e3b6fddafe26 (patch)
tree9821a213b4b726821322f3f883980fd5d2d48317 /doc/src
parent8c52b34bc7214680c2c74d55d0e269120d770d38 (diff)
downloadpostgresql-6c8e20ad1b72527a8fe6d3005826e3b6fddafe26.tar.gz
postgresql-6c8e20ad1b72527a8fe6d3005826e3b6fddafe26.zip
there's a paragraph in the ALTER TABLE reference page that reads:
DROP CONSTRAINT This form drops constraints on a table. Currently, constraints on tables are not required to have unique names, so there may be more than one constraint matching the specified name. All matching constraints will be dropped. To my knowledge, it is no longer possible to create constraints with the same name for the same relation. When you create a constraint and specify the same name explictly, an error is raised. Implicit constraint creation won't choose an existing name either and up to now you could not rename a constraint. Renaming works with the patch I sent in a few hours ago but this patch as well won't allow constraints with identical names on the same relation. The attached patch thus removes the note in the docs. Joachim Wieland
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/ref/alter_table.sgml7
1 files changed, 2 insertions, 5 deletions
diff --git a/doc/src/sgml/ref/alter_table.sgml b/doc/src/sgml/ref/alter_table.sgml
index a588f847cef..f73e5640b31 100644
--- a/doc/src/sgml/ref/alter_table.sgml
+++ b/doc/src/sgml/ref/alter_table.sgml
@@ -1,5 +1,5 @@
<!--
-$PostgreSQL: pgsql/doc/src/sgml/ref/alter_table.sgml,v 1.81 2005/08/24 17:24:19 tgl Exp $
+$PostgreSQL: pgsql/doc/src/sgml/ref/alter_table.sgml,v 1.81.2.1 2005/12/08 21:35:41 momjian Exp $
PostgreSQL documentation
-->
@@ -183,10 +183,7 @@ where <replaceable class="PARAMETER">action</replaceable> is one of:
<term><literal>DROP CONSTRAINT</literal></term>
<listitem>
<para>
- This form drops constraints on a table.
- Currently, constraints on tables are not required to have unique
- names, so there may be more than one constraint matching the specified
- name. All matching constraints will be dropped.
+ This form drops the specified constraint on a table.
</para>
</listitem>
</varlistentry>