USER_DEFINED_FUNCTIONS エラー クラス
ユーザー定義関数が無効です:
CANNOT_CONTAIN_COMPLEX_FUNCTIONS
SQL スカラー関数には、集約関数、ウィンドウ関数、または生成関数を含めることはできません。 <queryText>
CANNOT_REPLACE_NON_SQL_UDF_WITH_SQL_UDF
非 SQL 関数 <name>
を SQL 関数に置き換えることはできません。
CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
このコマンドには、相関する外部参照を持つサブクエリ式を含む SQL ユーザー定義関数 <functionName>
の呼び出しが含まれます。この機能はまだ実装されていません
NOT_A_VALID_DEFAULT_EXPRESSION
<functionName>
のDEFAULT
表現。<parameterName>
はサブクエリが含まれているため、サポートされていません。
NOT_A_VALID_DEFAULT_PARAMETER_POSITION
ルーチン<functionName>
ではDEFAULT
付きのパラメーター<parameterName>
の後に、DEFAULT
のないパラメーター<nextParameterName>
を使用することはできません。
NOT_NULL_ON_FUNCTION_PARAMETERS
<languageName>
function パラメーターにNOT NULL
を指定できません。 <input>
RETURN_COLUMN_COUNT_MISMATCH
RETURN
句 (num: <outputSize>
) によって生成されるカラムの数が、<name>
の RETURNS
句 (num: <returnParamSize>
) で指定されたカラム名の数と一致しません。
SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY
SQL テーブル関数 <name>
本体はクエリである必要があります。
SQL_TABLE_UDF_MISSING_COLUMN_NAMES
RETURNS TABLE
句を持つ<functionName>
の CREATE FUNCTION
ステートメントのクエリによって返される関係には、1 つ以上の出力カラムの明示的な名前がありません。明示的な列名を指定するように関数本体を書き直すか、RETURNS TABLE
句に列名を追加して、コマンドを再実行してください。
SQL_UDF_RETURNS_CLAUSE
ユーザー定義の <functionType>
関数に対して明示的な RETURNS
句を指定する必要があります。
UNEXPECTED_ENVIRONMENT_SETTINGS
<languageName>
ユーザー定義関数の予期しない環境設定: <invalidKeys>
(有効な設定は <validKeys>
です)。ENVIRONMENT
句を更新して、もう一度やり直してください。