USER_DEFINED_FUNCTIONS (clase de error)
La función definida por el usuario no es válida:
NO_PUEDE_CONTENER_FUNCIONES_COMPLEJAS
La función escalar de SQL no puede contener funciones de agregado, ventana o generación: <queryText>
CANNOT_REPLACE_NON_SQL_UDF_WITH_SQL_UDF
No se puede reemplazar la función que no es SQL <name>
por una función SQL.
CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
Este comando incluye llamadas a la función <functionName>
definida por el usuario de SQL que contiene expresiones de subconsulta con referencias externas correlacionadas; esta característica aún no está implementada.
NOT_A_VALID_DEFAULT_EXPRESSION
Expresión DEFAULT
de <functionName>
.<parameterName>
no se admite porque contiene una subconsulta.
NOT_A_VALID_DEFAULT_PARAMETER_POSITION
En la rutina <functionName>
, el parámetro <parameterName>
con DEFAULT
no debe ir seguido del parámetro <nextParameterName>
sin DEFAULT
.
NOT_NULL_ON_FUNCTION_PARAMETERS
No se puede especificar NOT NULL
en los parámetros de la función <languageName>
: <input>
RETURN_COLUMN_COUNT_MISMATCH
El número de columnas producidas por la cláusula RETURN
(num: <outputSize>
) no coincide con el número de nombres de columna especificados por la cláusula RETURNS
(num: <returnParamSize>
) de <name>
.
SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY
El cuerpo de la función de tabla SQL <name>
debe ser una consulta.
SQL_TABLE_UDF_MISSING_COLUMN_NAMES
La relación devuelta por la consulta de la instrucción CREATE FUNCTION
para <functionName>
con la cláusula RETURNS TABLE
carece de nombres explícitos para una o más columnas de salida; vuelva a escribir el cuerpo de la función para proporcionar nombres de columna explícitos o agregue nombres de columna a la cláusula RETURNS TABLE
, y vuelva a ejecutar el comando.
SQL_UDF_RETURNS_CLAUSE
Debe especificar una cláusula de RETURNS
explícita para la función de <functionType>
definida por el usuario.
UNEXPECTED_ENVIRONMENT_SETTINGS
Configuración de entorno inesperada para <languageName>
las funciones definidas por el usuario: <invalidKeys>
(la configuración válida es: <validKeys>
). Actualice la cláusula ENVIRONMENT
e inténtelo de nuevo.