ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 IBMDB2およびSQL Serverファンクションの定義
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

IBMDB2およびSQL Serverファンクションの定義

グローバル・ファンクションを定義する手順は、次のとおりです。

  1. プロジェクト・ナビゲータで、「データベース」ノードを展開します。

  2. DB2またはSQL Serverのいずれのファンクションを作成するかによって、「DB2」ノードまたは「SQL Server」ノードを展開します。

  3. 「変換」ノードを展開して「ファンクション」ノードを右クリックし、「新規ファンクション」を選択します。

    「ファンクションの作成」ダイアログ・ボックスが表示されます。

  4. ファンクションの名前と説明(オプション)を入力して、「OK」をクリックします。

    ファンクション・エディタが表示されます。

  5. 「パラメータ」タブで、次の情報を入力します。

    • 戻り型: グローバル・ファンクションの戻り型のデータ型を選択します。

    • パラメータ: 各ファンクションのパラメータは「戻り型」フィールドの下にある表の行で示されます。パラメータを作成するには、空白セルに名前を入力し、パラメータのデータ型およびデフォルト値などの詳細を指定します。「データ型」列のリストは、「プラットフォーム」フィールドで選択したプラットフォームに応じて移入されます。


    注意:

    SQL Serverファンクションの場合、各パラメータ名に接頭辞@が自動的に付与されます。

  6. 「実装」タブでは、「パラメータ」タブで選択したプラットフォームでファンクションを実装するために使用するコードを入力します。

  7. 「表示」メニューから、コード・テンプレートを選択します。

    ログ・ウィンドウにコード・テンプレートタブが表示されます。

  8. コード・テンプレートタブで、ファンクションのコード生成に使用するファンクションCTを選択します。

    Warehouse Builderでは、DB2およびSQL Serverデータベースのコードを生成するための事前作成済ファンクションCTが提供されています。これらのファンクションCTは、グローバル・ナビゲータの「パブリック・コード・テンプレート」フォルダの「BUILT_IN_CT」ノードに配置されています。DB2の場合はDB2_FCT、SQL Serverの場合はSQLSERVER_FCTを使用できます。