<listitem>
<para>
This form splits a single partition of the target table into new
- partitions. Hash-partitioned target table is not supported.
+ partitions. Hash-partitioned target tables are not supported.
Only a simple, non-partitioned partition can be split.
If the split partition is the <literal>DEFAULT</literal> partition,
one of the new partitions must be <literal>DEFAULT</literal>.
</para>
<para>
- The bounds of new partitions should not overlap with those of new or
- existing partitions (except <replaceable class="parameter">partition_name</replaceable>).
- The combined bounds of new partitions <literal>
+ The bounds of new non-<literal>DEFAULT</literal> partitions must not
+ overlap with those of new or existing partitions, except
+ <replaceable class="parameter">partition_name</replaceable>, and must be
+ contained within the bounds of the split partition
+ <replaceable class="parameter">partition_name</replaceable>.
+ If no new <literal>DEFAULT</literal> partition is specified, the
+ combined bounds of the new partitions
+ <literal>
<replaceable class="parameter">partition_name1</replaceable>,
<replaceable class="parameter">partition_name2</replaceable>[, ...]
- </literal> should be equal to the bounds of the split partition
+ </literal> must exactly match the bounds of the split partition
<replaceable class="parameter">partition_name</replaceable>.
One of the new partitions can have the same name as the split partition
- <replaceable class="parameter">partition_name</replaceable>
- (this is suitable in case of splitting the <literal>DEFAULT</literal>
- partition: after the split, the <literal>DEFAULT</literal> partition
- remains with the same name, but its partition bound changes).
+ <replaceable class="parameter">partition_name</replaceable>.
+ This is useful when splitting the <literal>DEFAULT</literal> partition,
+ so that after the split, the <literal>DEFAULT</literal> partition
+ keeps the same name but its partition bound changes.
</para>
<para>