Oracle パーティション作成:既存テーブルへの追加方法
既存のテーブルにパーティションを作成するには、ALTER TABLEステートメントを使用してパーティションキーを指定する必要があります。以下は例です:
ALTER TABLE table_name
MODIFY
PARTITION BY RANGE (column_name)
(
PARTITION partition_name_1 VALUES LESS THAN (value_1),
PARTITION partition_name_2 VALUES LESS THAN (value_2),
...
);
この例では、table_nameは分割されるテーブルの名前であり、column_nameは分割される列の名前であり、value_1、value_2などは分割範囲を定義する値であり、partition_name_1、partition_name_2などは作成する分割の名前です。
上記のコマンドを実行すると、既存のテーブルが再分割され、指定された分割範囲値と分割名に従って分割されます。