Dropping Table Partitions. You can use the ALTER TABLE DROP PARTITION statement to drop table partitions. If there are local indexes defined for the table, ALTER TABLE DROP PARTITION also drops the matching partition from each local index.
You can display information about partitioned tables and indexes with Oracle Database views. DBA view displays partitioning information for all partitioned tables in the database. ALL view displays partitioning information for all partitioned tables accessible to the user.
Use the ALTER TABLE ADD PARTITION statement to add a new partition to the "high" end (the point after the last existing partition). To add a partition at the beginning or in the middle of a table, use the SPLIT PARTITION clause.
You cannot explicitly add a partition to an interval-partitioned table. The database automatically creates a partition for an interval when data for that interval is inserted.
Range partitioning is a convenient method for partitioning historical data. The boundaries of range partitions define the ordering of the partitions in the tables or indexes. Interval partitioning is an extension to range partitioning in which, beyond a point in time, partitions are defined by an interval.
Specify new values for the default attributes of a partitioned index. The only attribute you can specify for a hash-partitioned global index or for an index on a hash-partitioned table is TABLESPACE . Specify the default tablespace for new partitions of an index or subpartitions of an index partition.
Partitioning Methods Range Partitioning - the data is distributed based on a range of values. List Partitioning The data distribution is defined by a discrete list of values. Auto-List Partitioning - extends the capabilities of the list method by automatically defining new partitions for any new partition key values.