Format
CHANGE PARTITION partition-name
[ DESCRIPTION IS /*text*/ ]
[ NODESCRIPTION ] [ AUDIT IS /*text*/ ]
[ ]
[ LOOKASIDE_PARTITION IS look-partition-name ,... ]
[ NOLOOKASIDE_PARTITION ]
[ ]
[ PARENT_PARTITION IS parent-partition-name ]
[ AUTOPURGE ]
[ NOAUTOPURGE ] .
[ ]
1 – Parameters
1.1 – partition-name
Specifies the partition you are modifying.
1.2 – text
Modifies information. Within the DESCRIPTION clause, this is
information documenting the partition; within the AUDIT clause,
it is a history list entry. Valid delimiters are /* */ or double
quotation marks (" ").
You can use Japanese to document comments in the DESCRIPTION or
AUDIT clause for a field. To do this, use the SET CHARACTER_SET
command, and set the character_set of the session to DEC_KANJI.
1.3 – look-partition-name
Modifies the list of partitions that is visible through this
partition. Each partition must be an existing partition.
1.4 – parent-partition-name
Modifies the partition hierarchy by naming a parent (owner) for
an existing parent (owner) partition.
2 – Description
The CHANGE PARTITION command modifies a partition by performing
a change in place. CDO changes the values you specify, and other
values remain the same.
Because a partition is a nonversioned element, CDO does not
accept a branch designation or a version number in the partition
name.
The LOOKASIDE_PARTITION clause modifies the list of partitions
whose contents are visible through the partition you are
modifying.
The PARENT_PARTITION clause modifies the partition hierarchy by
naming an owner for an existing parent (owner) partition. This
clause can be specified only once during the lifetime of the
partition, in either the DEFINE PARTITION or CHANGE PARTITION
command.
The AUTOPURGE and NOAUTOPURGE keywords redefine the autopurge
property for the partition. The value of this property indicates
whether or not CDO automatically purges intermediate versions of
elements in the partition when you promote the latest version.
3 – Examples
1.CDO> DEFINE PARTITION FIRST_BASELEVEL AUTOPURGE.
CDO> DEFINE PARTITION FRONT_END
cont> PARENT_PARTITION IS FIRST_BASELEVEL AUTOPURGE.
CDO> DEFINE PARTITION BACK_END
cont> PARENT_PARTITION IS FIRST_BASELEVEL
cont> LOOKASIDE_PARTITION IS FRONT_END AUTOPURGE.
CDO> CHANGE PARTITION FRONT_END
cont> LOOKASIDE_PARTITION IS BACK_END.
In this example, the CHANGE PARTITION command adds a LOOKASIDE_
PARTITION clause to the FRONT_END partition element. You add
this clause in a CHANGE PARTITION command, rather than in the
initial DEFINE PARTITION command, because the partition named
in a LOOKASIDE_PARTITION clause must be an existing partition.
2.CDO> DEFINE PARTITION FINAL_REPORT AUTOPURGE.
CDO> DEFINE PARTITION PUBLICATION_RELEASE AUTOPURGE.
CDO> CHANGE PARTITION FINAL_REPORT
cont> PARENT_PARTITION IS PUBLICATION_RELEASE.
In this example, the CHANGE PARTITION command adds a PARENT_
PARTITION clause to the FINAL_REPORT partition element.
3.CDO> DEFINE PARTITION FIRST_TESTBASELEVEL AUTOPURGE.
CDO> CHANGE PARTITION FIRST_TESTBASELEVEL
cont> AUDIT IS "LET'S PROMOTE ALL TEST VERSIONS" NOAUTOPURGE.
In this example, the CHANGE PARTITION command adds an AUDIT
clause and modifies the AUTOPURGE keyword.