このページは機械翻訳したものです。
user_defined_functions テーブルには、コンポーネントまたはプラグインによって自動的に、または CREATE FUNCTION ステートメントによって手動で登録された各ユーザー定義関数 (UDF) の行が含まれています。 テーブルの行を追加または削除する操作の詳細は、セクション5.7.1「ユーザー定義関数のインストールおよびアンインストール」 を参照してください。
user_defined_functions テーブルには、次のカラムがあります:
-
UDF_NAMESQL ステートメントで参照される UDF 名。 関数が
CREATE FUNCTIONステートメントによって登録され、アンロード処理中の場合、値はNULLです。 -
UDF_RETURN_TYPEUDF 戻り値のタイプ。 値は、
int,decimal,real,charまたはrowのいずれかです。 -
UDF_TYPEUDF タイプ。 値は、
function(スカラー) またはaggregateのいずれかです。 -
UDF_LIBRARY実行可能 UDF コードを含むライブラリファイルの名前。 このファイルは、
plugin_dirシステム変数で指定されたディレクトリにあります。 UDF がCREATE FUNCTIONステートメントではなくコンポーネントまたはプラグインによって登録された場合、値はNULLです。 -
UDF_USAGE_COUNT現在の UDF 使用数。 これは、ステートメントが現在 UDF にアクセスしているかどうかを判断するために使用されます。
user_defined_functions テーブルには次のインデックスがあります:
主キー (
UDF_NAME)
TRUNCATE TABLE は、user_defined_functions テーブルに対して許可されていません。