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などは作成する分割の名前です。

上記のコマンドを実行すると、既存のテーブルが再分割され、指定された分割範囲値と分割名に従って分割されます。

bannerAds