diff --git a/doc/src/sgml/ddl.sgml b/doc/src/sgml/ddl.sgml index 4c1d2f607b..dabf723f17 100644 --- a/doc/src/sgml/ddl.sgml +++ b/doc/src/sgml/ddl.sgml @@ -3877,6 +3877,15 @@ ALTER TABLE measurement ATTACH PARTITION measurement_y2008m02 + + + While rows can be moved from local partitions to a foreign-table + partition (provided the foreign data wrapper supports tuple routing), + they cannot be moved from a foreign-table partition to some + other partition. + + + BEFORE ROW triggers, if necessary, must be defined diff --git a/doc/src/sgml/ref/update.sgml b/doc/src/sgml/ref/update.sgml index 77430a586c..f5cf8eab85 100644 --- a/doc/src/sgml/ref/update.sgml +++ b/doc/src/sgml/ref/update.sgml @@ -291,9 +291,9 @@ UPDATE count concurrent UPDATE or DELETE on the same row may miss this row. For details see the section . - Currently, rows cannot be moved from a partition that is a - foreign table to some other partition, but they can be moved into a foreign - table if the foreign data wrapper supports it. + While rows can be moved from local partitions to a foreign-table partition + partition (provided the foreign data wrapper supports tuple routing), they + cannot be moved from a foreign-table partition to some other partition.