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

ApsaraDB for OceanBase (Deprecated):リレーショナルテーブルの列を定義する

最終更新日:Jan 19, 2025

このトピックでは、Oracle データベースから OceanBase Database の Oracle テナントへのデータ移行中に、リレーショナルテーブルの列を定義するための CREATE TABLE DDL 操作の変換範囲について説明します。

構文

relational_properties:
{ column_definition
| virtual_column_definition
| period_definition
| { out_of_line_constraint | out_of_line_ref_constraint }
| supplemental_logging_props
}
  [, { column_definition
     | virtual_column_definition
     | period_definition
     | { out_of_line_constraint | out_of_line_ref_constraint }
     | supplemental_logging_props
     }
  ]...
  
 period_definition:
 PERIOD FOR valid_time_column [ ( start_time_column, end_time_column ) ]
 
 supplemental_logging_props:
 UPPLEMENTAL LOG { supplemental_log_grp_clause | supplemental_id_key_clause}

サポートされている操作

  • column_definition オプションを使用した標準列の定義がサポートされています。詳細については、「標準列」をご参照ください。

  • virtual_column_definition オプションを使用した仮想テーブルの定義がサポートされています。詳細については、「仮想列」をご参照ください。

  • 制約の定義がサポートされています。詳細については、「制約」をご参照ください。

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

説明

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

  • 有効期間を指定するための period_definition オプション。

  • 補足ログのための supplemental_logging_props オプション。