HZ_MERGE_DICTIONARY
「The HZ_MERGE_DICTIONARY」表には、パーティ・マージの影響を受ける表に関する情報が格納されます。 この表は、パーティ・マージ・コンカレント・プログラムで使用されます。
詳細
-
スキーマ: FUSION
-
オブジェクト所有者: ZCH
-
オブジェクト・タイプ: TABLE
-
表領域: REFERENCE
主キー
| 名前 | 列 |
|---|---|
|
HZ_MERGE_DICTIONARY_PK |
MERGE_DICT_ID |
列
| 名前 | データ型 | 長さ | 精度 | 非null | コメント |
|---|---|---|---|---|---|
| MERGE_DICT_ID | NUMBER | 18 | Yes | ディクショナリ内のレコードを一意に識別する順序生成ID | |
| APPLICATION_USAGE | VARCHAR2 | 80 | Yes | この列には、使用状況情報が格納されます。 使用は、同じビジネス・コンテキストを持つオブジェクトを結び付けるレイヤーです。 同じ使用目的を持つオブジェクトは、同じトランザクションで処理されます。 一意性を確保するには、使用するチームは使用名の前に<ProductCode>_<LBA>を付ける必要があります | |
| FETCH_RECORD_FLAG | VARCHAR2 | 1 | Yes | この列は、コンシューマがTCH PL/SQLランタイムで表を問い合せ、レコードをルーチンに渡すかどうかを示すために使用されます。 このフラグがYに設定されている場合、TCH PL/SQLランタイムは、HZ_MERGE_DICTIONARYで指定された情報に基づいてコンシューマの表からレコードを問い合せ、レコードを1つずつコンシューマ・ルーチンに渡します。 このフラグがNに設定されている場合、TCH PL/SQLランタイムは、コンシューマの表からレコードを問い合せません。 コンシューマ・チームのルーチンは、バルク・モードの使用など、エンティティに対するmerge/transfer/otherアクションの実行を完全に制御できます。 この列のデフォルトの動作はYです。 | |
| RULE_SET_NAME | VARCHAR2 | 30 | Yes | ルール・セットの名前。 これはRel 1のシード名になります。 ユーザーは、ルール・セット値を変更したり、新しいルール・セット値を作成することはできません。 | |
| ENTITY_NAME | VARCHAR2 | 30 | Yes | エンティティの名前 | |
| PARENT_ENTITY_NAME | VARCHAR2 | 30 | 親エンティティの名前 | ||
| PK_COLUMN_NAME | VARCHAR2 | 30 | Yes | エンティティの主キー列の名前 | |
| FK_COLUMN_NAME | VARCHAR2 | 30 | エンティティを親にリンクする外部キー列の名前 | ||
| DESC_COLUMN_NAME | VARCHAR2 | 2000 | レコードの説明の生成に使用される列の名前。 レポートおよびログの生成に使用されます。 例: HZ_PARTIESCouldのPARTY_NAMEは、複雑な連結文またはデコード文でもあります。 | ||
| PROCEDURE_TYPE | VARCHAR2 | 30 | Yes | プロシージャ・タイプ。 許可される値 : BC4J, PL/SQL | |
| PROCEDURE_NAME | VARCHAR2 | 60 | Yes | マージ・プロシージャの名前 | |
| JOIN_CLAUSE | VARCHAR2 | 2000 | 関連する親エンティティと子エンティティに対するWHERE句 | ||
| DESCRIPTION | VARCHAR2 | 2000 | エンティティの短い説明的な名前。 EG: HZ_PARTIESのパーティ | ||
| DICT_APPLICATION_ID | NUMBER | 18 | ディクショナリ・アプリケーション識別子 | ||
| CREATED_BY | VARCHAR2 | 64 | Yes | Who列: 行の作成ユーザーを示します。 | |
| CREATION_DATE | TIMESTAMP | Yes | Who列: 行の作成日時を示します。 | ||
| LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who列: 行を最後に更新したユーザーに関連付けられたセッション・ログインを示します。 | ||
| LAST_UPDATE_DATE | TIMESTAMP | Yes | Who列: 行の最終更新日時を示します。 | ||
| LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who列: 行の最終更新ユーザーを示します。 | |
| SEQUENCE_NO | NUMBER | マージするエンティティの順序。 | |||
| BULK_FLAG | VARCHAR2 | 1 | この表のレコードがマージ・プロシージャによって一括処理されるかどうかを示します。 マージが一括で処理される表の場合は'Y'。 その他の場合はNです。 | ||
| FK_DATA_TYPE | VARCHAR2 | 150 | 外部キー・データ型 | ||
| BATCH_MERGE_FLAG | VARCHAR2 | 1 | マージ・プロシージャをバッチに対して1回のみ実行するかどうかを示します | ||
| VALIDATE_PURGE_FLAG | VARCHAR2 | 1 | HZパージ・プログラムのエンティティに対してパージ検証をスキップする必要があるかどうかを示します。 | ||
| SEED_DATA_SOURCE | VARCHAR2 | 512 | シード・データ・レコードのソース。 'BULK_SEED_DATA_SCRIPT'の値は、レコードがバルク・ロードされたことを示します。 それ以外の場合は、シード・データファイルの名前を指定します。 | ||
| ORA_SEED_SET1 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET1の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 | |
| ORA_SEED_SET2 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET2の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 |
索引
| 索引 | 一意性 | 表領域 | 列 |
|---|---|---|---|
| HZ_MERGE_DICTIONARY_N1 | 一意でない | デフォルト | ENTITY_NAME |
| HZ_MERGE_DICTIONARY_N2 | 一意でない | デフォルト | PARENT_ENTITY_NAME |
| HZ_MERGE_DICTIONARY_N3 | 一意でない | デフォルト | DICT_APPLICATION_ID |
| HZ_MERGE_DICTIONARY_PK | 一意 | デフォルト | MERGE_DICT_ID, ORA_SEED_SET1 |
| HZ_MERGE_DICTIONARY_PK1 | 一意 | デフォルト | MERGE_DICT_ID, ORA_SEED_SET2 |