|
|
PARTITIONING Clause
(Alter Table)Alter table partition properties.
Syntax:
ADD PARTITION [partition] VALUES LESS THAN (value_list) [partn_description] ADD PARTITION [partition] hash_partition_storage MODIFY PARTITION partition ADD SUBPARTITION [subpartition [ [TABLESPACE tablespace] [LOB_storage_clause] [varray_storage_clause] [{NOPARALLEL|PARALLEL int}] ]] COALESCE PARTITION [{NOPARALLEL|PARALLEL int}] MODIFY PARTITION partition COALESCE SUBPARTITION [{NOPARALLEL|PARALLEL int}] DROP PARTITION [partition] {ENABLE|DISABLE} ROW MOVEMENT MODIFY PARTITION partition storage_&_extents_clause [OVERFLOW storage_&_extents_clause] [LOB lob_item LOB_parameters][VARRAY varray LOB_parameters] MODIFY SUBPARTITION subpartion extent_options MODIFY DEFAULT ATTRIBUTES [FOR PARTITION partition] storage_options [PCTTHRESHOLD int] [[NO]COMPRESS][OVERFLOW storage_&_extents_clause] [LOB lob_item LOB_parameters][VARRAY varray LOB_parameters] MODIFY SUBPARTITION subpartion [LOB lob_item modify_LOB_storage_parameters] [VARRAY varray modify_LOB_storage_parameters] MODIFY PARTITION partition [REBUILD] UNUSABLE LOCAL INDEXES MODIFY SUBPARTITION subpartion [REBUILD] UNUSABLE LOCAL INDEXES MOVE PARTITION partition [partition description] [{NOPARALLEL|PARALLEL int}] MOVE SUBPARTITION subpartion [partition description] RENAME [SUB]PARTITION old_name TO new_name TRUNCATE [SUB]PARTITION ptn_name [{DROP|REUSE} STORAGE] SPLIT PARTITION old_ptn_name AT (value_list) [INTO (ptn_spec, ptn_spec)] [{NOPARALLEL|PARALLEL int}] MERGE PARTITIONS ptn_1, ptn_2 [INTO (PARTITION [ptn_name][ptn_description])] EXCHANGE [SUB]PARTITION WITH TABLE table [{INCLUDING|EXCLUDING} INDEXES] [{WITH|WITHOUT} VALIDATION] EXCEPTIONS INTO [schema.]table storage_options: PCTFREE int PCTUSED int INITTRANS int MAXTRANS int STORAGE storage_clause TABLESPACE tablespace [LOGGING|NOLOGGING] storage_&_extents_clause: PCTFREE int PCTUSED int INITTRANS int MAXTRANS int extent_options STORAGE storage_clause [LOGGING|NOLOGGING] extent_options: ALLOCATE EXTENT [( [size int K | M ] [DATAFILE 'filename' ] [INSTANCE int] )] DEALLOCATE UNUSED [KEEP int K | M ] subptn_clause: SUBPARTITION BY HASH (column_list) [SUBPARTITIONS quantity [STORE IN (tablespace,...)] ]
Related Commands:
TABLE - CREATE TABLE
TABLE - ALTER TABLE
Related Views:
DBA_PART_COL_STATISTICS ALL_PART_COL_STATISTICS USER_PART_COL_STATISTICS DBA_PART_HISTOGRAMS ALL_PART_HISTOGRAMS USER_PART_HISTOGRAMS DBA_PART_INDEXES ALL_PART_INDEXES USER_PART_INDEXES DBA_PART_KEY_COLUMNS ALL_PART_KEY_COLUMNS USER_PART_KEY_COLUMNS DBA_PART_LOBS ALL_PART_LOBS USER_PART_LOBS DBA_PART_TABLES ALL_PART_TABLES USER_PART_TABLES