USER_DEFINED_FUNCTIONS错误类

SQLSTATE: 42601

用户定义的函数无效:

CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET

该命令包括对SQL用户定义函数的调用> < functionName它包含带有相关外部引用的子查询表达式;这个特性还没有实现

NOT_A_VALID_DEFAULT_EXPRESSION

的默认表达式> < functionName< parameterName >不支持,因为它包含子查询。

NOT_A_VALID_DEFAULT_PARAMETER_POSITION

在常规> < functionName参数< parameterName >with DEFAULT后面不能跟parameter< nextParameterName >没有违约。

NOT_NULL_ON_FUNCTION_PARAMETERS

不能指定非空< languageName >函数参数:<输入>

SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY

SQL表函数<名称>主体必须是一个查询。

SQL_TABLE_UDF_MISSING_COLUMN_NAMES

的CREATE FUNCTION语句中查询返回的关系> < functionNamewith RETURNS TABLE子句缺少一个或多个输出列的显式名称;请重写函数体以提供显式列名或向RETURNS TABLE子句添加列名,然后重新运行该命令。

SQL_UDF_RETURNS_CLAUSE

必须为用户定义的< functionType >函数。