サンプル・ユーザー定義関数

一部のサンプル・ユーザー定義関数は、Db2 で提供されます。 ちょうど、他のユーザー定義関数を使用するように、またはお客様自身のユーザー定義関数の定義を可能にするサンプルとして、アプリケーションの中でこれらの提供されたサンプル関数を使用できます。

すべての REST 関数は、インストール・ジョブ DSNTIJRF またはcreateUDFzOS.sqlスクリプトによって作成され、アプリケーションが SQL を介して REST ベースのサービスにアクセスできるようにするために使用できます。 その他すべてのサンプル関数では、次の点が適用されます。

  • アプリケーションの中でこれらの関数を使用するために: これらの関数は、DSNTEJ2U (使用する関数を準備するインストール・ジョブ ) が実行済みである場合にのみ使用してください。 サンプル機能のロジックを実装する外部プログラムはCおよびC++で書かれているため、インストール作業には、お客様のサイトに IBM® C/C++がインストールされている必要があります z/OS®。詳細については、 DSNTEJ2U を参照してください。
  • これらの関数を、独自のユーザー定義関数の定義と実装に役立つ例として使用する場合: データ セットプレフィックス。SDSNSAMP には、サンプル関数のコードが含まれています。
  • これらの関数の詳細記述には、その外部プログラム名とその固有の名前が記載されています。 これらの関数は、スキーマ DSN8 にあります。 これらの関数は、文字またはグラフィック・ストリング・パラメーター (入力と出力の両方) を EBCDIC エンコードのデータとして扱うように定義されています。