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

ApsaraDB for OceanBase (Deprecated):概要

最終更新日:Jan 19, 2025

このトピックでは、Oracle データベースから OceanBase Database の Oracle テナントへのデータ移行中に、制約に対する CREATE TABLE DDL 操作の変換範囲について説明します。

構文

constraint の構文:

{ inline_constraint
| out_of_line_constraint
| inline_ref_constraint
| out_of_line_ref_constraint
}

inline_ref_constraint:
{ SCOPE  IS [ schema_name. ] scope_table
| WITH ROWID
| [ CONSTRAINT constraint_name ]
  references_clause
  [ constraint_state ]
}

out_of_line_ref_constraint:
{ SCOPE FOR ({ ref_col | ref_attr })lob_storage_clause
    IS [ schema_name. ] scope_table
| REF ({ ref_col | ref_attr }) WITH ROWID
| [ CONSTRAINT constraint_name ] FOREIGN KEY
    ( { ref_col [, ref_col ] | ref_attr [, ref_attr ] } ) references_clause
    [ constraint_state ]
}

サポートされる操作

  • inline_constraint 句を使用したインライン制約の定義がサポートされています。詳細については、「インライン制約」をご参照ください。

  • `out_of_line_constraint` 句を使用したアウトオブライン制約の定義がサポートされています。詳細については、「アウトオブライン制約」をご参照ください。

サポートされない操作

  • inline_ref_constraint オプションを使用したインライン REF 制約の定義はサポートされていません。このオプションは無視されます。

  • out_of_line_ref_constraint 句を使用したアウトオブライン REF 制約の定義はサポートされていません。このオプションは無視されます。