WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

表からのデータの削除

グラフィカル・データ・マッピング・エディターを使用して、データベース表からデータを削除します。

始める前に:
以下のタスクを完了している必要があります。

グラフィカル・データ・マッピング・エディターを使用してデータベース表の 1 行または複数行のデータを削除するには、以下の手順を実行します。

  1. グラフィカル・データ・マッピング・エディターでグラフィカル・データ・マップ (.map) ファイルを開き、キャンバスを右クリックして、「データベース」 > 「表から削除」を選択します。 あるいは、「データベース表から行を削除します」アイコンをクリックします。 「データベース表から行を削除します」アイコン 「新規のデータベース表削除元」ウィザードが表示されます。
  2. 「データベース」フィールドで、変更するデータベースを選択します。 データベース定義ファイルを追加するか、データベース・サーバーに接続して新しいデータベースを見つけるには、「データベースの追加...」をクリックします。 詳しくは、「新規データベース定義ファイル」ウィザードを使用したデータベース定義 (.dbm ファイル) の作成を参照してください。 実行時に別のデータベース名を使用するには、データベースに接続する JDBCProvider 構成可能サービスの databaseName プロパティーを設定することにより、この値をオーバーライドできます。Type 4 接続用の JDBC プロバイダーのセットアップを参照してください。
  3. 「スキーマ」フィールドで、変換の作成に使用するデータベース・スキーマを選択します。 実行時に別のデータベース・スキーマを使用するには、データベースに接続する JDBCProvider 構成可能サービスの databaseSchemaNames プロパティーを設定することにより、この値をオーバーライドできます。Type 4 接続用の JDBC プロバイダーのセットアップを参照してください。
  4. 「表」フィールドで、変更するデータベース表を選択します。
  5. オプション: 「警告をエラーとして扱う」を選択します。 このオプションを選択すると、SQL 操作の結果としてデータベースから警告が初めて発行されたときに例外が発生します。
    重要: データベース警告はベンダーによって異なります。 データベース警告の詳細については、データベース製品の資料を参照してください。
  6. 「SQL where 節」フィールドで、サポートされる SQL を使用して、データベース表から削除する行を選択するための基準を指定します。

    サポートされる SQL 文を作成するには、「表の列」および「演算子」ペインから「SQL where 節」フィールドに項目をドラッグします。

    SQL 文に値を入れるには、「列の値に使用できる入力」ペインから「SQL where 節」に項目をドラッグしてパラメーターとして追加するか、または 'abc''123' といったリテラル値を「SQL where 節」に直接タイプしてください。

    「SQL where 節」にあるパラメーターは XPath 式の表に一覧表示されます。 入力を詳細に指定するために XPath 式を編集して、例えば、ドラッグされた反復フィールドに特定の配列添字を追加するといったようなことができるようになります。 デフォルトの「SQL where 節」が作成されます。デフォルトの SQL where 節では、選択したデータベース表にある行がすべて選択されます。
    注: 「SQL where 節」のテキストを直接編集する場合、以下のことに注意してください。
    • 表名と列名の大文字、小文字をデータベースのものと一致させてください。
    • 表名と列名に二重引用符を使用することは避けてください。
    • 「演算子」ペインに示されるサポートされた SQL キーワードのみを使用してください。
  7. 「OK」をクリックします。 Delete 変換および Return 変換が変換グループとして作成され、グラフィカル・データ・マップに表示されます。 Return 変換はオプションの変換タイプで、ネストされたマッピングを提供します。 この変換は、関連する Delete が成功した場合にのみ入力されます。 Return 変換を使用する必要がない場合は、それをグラフィカル・データ・マップから削除できます。
  8. オプション: グラフィカル・データ・マップから削除した Return 変換を置き換えるには、Insert 変換を右クリックし、「データベース」 > 「Return の使用」を選択します。
  9. オプション: Return 変換を接続し、Delete 操作が正常に完了した場合に呼び出されるネストされたマッピングを実装します。
  10. オプション: Return 変換をクリックし、変換をより詳細に定義します。 ネストされたマップが作成されます。ここで、入力エレメントと出力エレメントに必要な特定の変換を選択することができます。
次に行う事柄:
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:49:39


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | cm40816_