ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 マッピングの自己結合の追加
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

マッピングの自己結合の追加

マッピング・エディタを使用すると、表、ビューまたはソース・データ演算子をそれ自体に対して再帰的に結合できます。

ツリー・ウォーキングとも呼ばれ、表をそれ自体に戻し再帰的に結合することにより、階層のレコードを取得できます。たとえば、従業員データが含まれる表があり、その従業員データには各従業員の管理者が含まれていると想定します。ツリー・ウォーキングを使用すると、特定の管理者に報告する従業員の階層を決定できます。

ツリー・ウォーキングを実行する手順は、次のとおりです。

  1. マッピングを作成し、表、ビューまたはマテリアライズド・ビュー演算子など、階層定義が含まれている目的のソース・データ演算子を追加します。

  2. ソース・データ演算子をフィルタ演算子に接続します。

  3. フィルタ演算子に、最初の2語にCONNECT BYを使用してフィルタ条件を定義します。フィルタ演算子にはCONNECT BY論理のみを含めることに注意してください。つまり、フィルタにANDまたはOR論理を含めないでください。