生成されたSQLステートメントの使用

このタスクについて

デフォルトでは、IBM® InfoSphere® DataStage®は、SQL INSERT、DELETE、または UPDATE 文を使用してデータ・ソースにデータを書き込みます。 生成された SQL 文は、このステージの入力プロパティで指定したInfoSphere DataStageテーブルおよび列定義を使用して自動的に構築されます。 SQLタブのGeneratedタブには、データの書き込みに使用されたSQL文が表示されます。

生成されたステートメントを使用するには

手順

  1. インプットページの「一般タブにある「テーブル名フィールドにテーブル名を入力する。
  2. 入力アクションのリストボックスからオプションを選択して、データをどのように書き込むかを指定します。 入力アクションの説明については、""入力ページの一般タブ""を参照のこと。
  3. オプション。 説明フィールドに入力リンクの説明を入力します。
  4. インプットページの「コラムタブをクリックする。
  5. Columnsグリッドを編集して、書きたい列の列定義を指定する。 SQL文は、選択した入力アクションと指定したカラムを使用して自動的に構築されます。 オプションでこのSQL文を表示できるようになりました。
  6. このSQL文を表示するには、InputページのSQLタブをクリックし、次にGeneratedタブをクリックします。 ここでステートメントを編集することはできませんが、生成されたステートメントの一部を選択してコピーし、ユーザー定義SQLステートメントに貼り付けるために、いつでもこのタブにアクセスすることができます。
  7. OKをクリックしてこのダイアログボックスを閉じる。 変更はジョブデザインを保存するときに保存されます。