ワークベンチを使用して、いくつかの異なるタイプの UDF を作成することができます。
以下のタイプの UDF を作成することができます。
スカラー関数は、呼び出されるたびに単一値を戻します。テーブル関数はテーブルを戻します。
「新規 WebSphere MQ UDF」ウィザードを使用して、単純な SQL 照会で DB2® テーブルに挿入されるキュー・メッセージのコンテンツを準備する UDF を作成できます。 WebSphere MQ は、 メッセージのキューイングを管理して、 分散された異機種混合環境におけるアプリケーション間の通信を可能にするミドルウェア・システムです。 WebSphere MQ には、 UDF を介して DB2 からアクセスできます。 UDF は SQL ステートメントの一部を形成するので、 キューイング操作とデータベース操作をブレンドすることができます。
「Web サービス・ユーザー定義関数」ウィザードを使用して、 Web サービスの操作にアクセスできる DB2 ユーザー定義機能 (UDF) を作成できます。
DB2 Universal Database は、 特殊タイプ (ユーザー定義タイプ) をパラメーターとして含むストアード・プロシージャーおよび UDF は、完全にはサポートしません。