データ・プロジェクト・エクスプローラーからの DB2 ユーザー定義関数の作成

「新規ユーザー定義関数」ウィザードを使用して、SQL で DB2® ユーザー定義関数 (UDF) を作成できます。

前提条件: データ開発プロジェクトを作成する必要があります。

データ開発プロジェクトからユーザー定義関数を作成する方法:

  1. 「データ」パースペクティブに切り替えます。
  2. データ・プロジェクト・エクスプローラーで、データ開発プロジェクト内の「ユーザー定義関数」フォルダーを右クリックして、「新規」をクリックします。 「新規ユーザー定義関数」ウィザードが開きます。
  3. ウィザードのステップを完了します。 ツールバー・ボタンを使用してウィザードを開いたら、ウィザードでプロジェクトと接続の情報を入力する必要があります。
  4. 「完了」をクリックします。
このウィザードは、ユーザー定義関数を作成して、それを「ユーザー定義関数」フォルダーに追加します。このユーザー定義関数はルーチン・エディターで開きます。
注: 「新規 ユーザー定義関数 (UDF) (New User-Defined Function (UDF))」ウィザードは、DB2 サーバー上のデータ・タイプをすべてサポートするとは限りません。テーブル UDF を作成する場合、このウィザードは、それぞれのカラムごとに戻されるデータに対して SQL データ・タイプを推奨します。 そのデータ・タイプがサポートされていないために、ウィザードがカラムに対応するデータ・タイプをマップできない場合、「データ出力」ビューの結果ページ上のデータ・タイプ・カラムに「非マップ (not mapped)」と表示されます。 これを修正するには、生成済みユーザー定義関数をエディターで開き、データ・タイプを手動で変更してください。

デフォルトでは、ユーザー定義関数を作成しても、データベース上のユーザー定義関数には登録されません。 データベース上でユーザー定義関数を登録するには、それをデプロイする必要があります。


フィードバック