すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for OceanBase:サブパーティションの削除

最終更新日:Jan 19, 2025

このトピックでは、Oracle データベースから OceanBase Database の Oracle テナントへのデータ移行中に、サブパーティションを削除するための ALTER TABLE DDL 操作のサポートされている変換範囲について説明します。

構文

drop_table_subpartition:
DROP subpartition_extended_names
  [ update_index_clauses [ parallel_clause ] ]

subpartition_extended_names:
{ SUBPARTITION | SUBPARTITIONS }
subpartition | { FOR ( subpartition_key_value [, subpartition_key_value ]... ) }
  [, subpartition | { FOR ( subpartition_key_value [, subpartition_key_value ]... ) } ]...

サポートされている操作

  • サブパーティション名を指定してサブパーティションを削除することがサポートされています。サンプルコード:

    ALTER TABLE T DROP SUBPARTITION SP0,SP1
    ALTER TABLE T DROP SUBPARTITIONS SP0,SP1
  • UPDATE GLOBAL INDEXES 句を使用してテーブル内のインデックスを更新することがサポートされています。

サポートされていない操作

  • サブパーティションキー値を指定してサブパーティションを削除することはサポートされていません。

  • INVALIDATE GLOBAL INDEXES 句を使用してグローバルインデックスを無効にすることはサポートされていません。この句は UPDATE GLOBAL INDEXES 句に変換されます。

無視される句とオプション

説明

同期された DDL 文で指定された場合、次の句とオプションは無視され、解決または変換されません。

  • テーブル内のインデックスを更新するための update_all_indexes_clause 句。

  • テーブルのデフォルトのクエリと DML 並列処理を変更するための parallel_clause 句。