関数テンプレートの作成
フェデレーテッド・サーバーがデータ・ソース関数を認識するのは、データ・ソース関数とフェデレーテッド・データベースの対応する関数のマッピングがある場合です。 関数テンプレートを作成することによって、対応するものがないときにその代わりにすることができます。
始める前に
ステートメントの許可 ID によって保持されている特権には、少なくとも以下のいずれかが含まれていなければなりません。
- SYSADM または DBADM 権限
- データベースに対する IMPICIT_SCHEMA 権限 (関数の暗黙的または明示的スキーマ名が存在しない場合)
- 関数のスキーマ名が存在する場合は、スキーマに対する CREATEIN 特権
このタスクについて
制約事項
データ・ソース関数が入力パラメーターを持つ場合は、以下の制約事項があります。
- 対応するデータベース関数が持つ入力パラメーターの数は、データ・ソース関数と同じでなければなりません。
- 対応するデータベース関数の入力パラメーターのデータ・タイプは、データ・ソース関数の入力パラメーターの該当データ・タイプと互換性がなければなりません。 LONG VARCHAR、LONG VARGRAPHIC、またはユーザー定義タイプは、データ・タイプとして使用できません。
データ・ソース関数が入力パラメーターを持たない場合、対応するデータベース関数は入力パラメーターを持つことができません。