SQL ステートメント内のホスト変数を使用する

ホスト変数は、SQL ステートメント内で、実行時に置換される値を表すために使用することができます。 ホスト変数構文は、シンボルでそれにストリングが続きます。例えば、:companyname です。 使用されるシンボルは、変数を示すためにデータベース・ベンダーが使用する構文に依存します。

ユーザーの SQL ステートメント内で、式の代わりにホスト変数を使うことができます。 ホスト変数を作成するために式ビルダーを使うことができますが、SQL ビルダー・ペイン内で式の代わりにホスト変数を単純に入力するだけでも可能です。

ユーザーが SQL ビルダー内でステートメントを実行すると、ホスト変数を適切な値に置換するようにプロンプトが出されます。 これらのステップに従ってホスト変数を含むステートメントを実行し、ホスト変数の値を置換します。

  1. SQL ビルダー内のユーザーのステートメントを開く。
  2. SQL ビルダー内にフォーカスして 「SQL > 実行 (Execute)」をクリックして SQL ステートメントを実行します。 「変数値の指定 (Specify Variable Values)」ウィンドウが開きます。
  3. ホスト変数を含むテーブルの各行内で「値 (Value)」見出し下のセルをダブルクリックして、ホスト変数の値を入力する。
  4. 完了 (Finish)」をクリックする。
ステートメントを実行した後、DB 出力ビュー内のパラメーター・ページを見るとどのパラメーターがパスされたかを見ることができます。
関連タスク
SQL ステートメントを実行する
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved. (C) Copyright IBM Japan 2005