目次

Search

  1. PowerExchange for SAP NetWeaverの作業の開始
  2. PowerExchange for SAP Dynamic ABAP Table Extractorを使用したデータ統合
  3. ABAPを使用したデータ統合
  4. ALEを使用したIDoc統合
  5. BAPI/RFC関数を使用したデータ統合
  6. データ移行
  7. ビジネスコンテンツの統合
  8. SAP BWデータ抽出
  9. SAP BIへのデータのロード
  10. データタイプリファレンス
  11. コードページおよびUnicodeのサポート
  12. 用語解説

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

Exec SQLによるソースの結合

Exec SQLによるソースの結合

Exec SQLは、標準SQLとほぼ同じようにテーブルを結合します。Exec SQLは1つのSELECT文ですべてのテーブルを選択します。Designerは、SELECT文の後に、ジョイン条件に対するWHERE句を生成します。Exec SQLを使用してテーブルを結合する場合、ABAPプログラムはインナージョインを実行します。
上記のトランスペアレント型テーブル(KOHN、KOHM、KONP)を結合するために生成されたExec SQLの例を以下に示します。
exec sql [...]   SELECT KONH.MANDT, [...], KONM.KOPOS, [...], KONP.MANDT, [...]   INTO [...]     FROM   KONP, KONH, KONM   where   KONP.MANDT = :client_var and   KONH.MANDT = :client_var and   KONH.MANDT = KONP.MANDT and   KONM.MANDT = :client_var and   KONM.KNUMH = KONP.KNUMH endexec.