CREATE FUNCTION -ユーザー定義関数 (UDF)
ユーザー定義関数 (UDF) をラムダ式から作成します。この式は関数パラメータ、定数、演算子、または他の関数呼び出しで構成されている必要があります。
構文
関数は任意の数のパラメータを持つことができます。
いくつかの制限があります:
- 関数の名前は、ユーザー定義関数とシステム関数の間で一意である必要があります。
- 再帰関数は許可されていません。
- 関数内で使用されるすべての変数は、そのパラメータリストに指定する必要があります。
これらの制限のいずれかが違反されると、例外が発生します。
例
クエリ:
結果:
次のクエリではユーザー定義関数内で条件付き関数が呼び出されています:
結果: