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

「新規ユーザー定義関数」ウィザードを使用して、SQL で DB2® ユーザー定義関数 (UDF) を作成できます。
始める前に
前提条件: データ開発プロジェクトが作成されていることが必要です。
このタスクについて

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

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

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


フィードバック