Comparteix via


Condición de error USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

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>

NO_SE_PUEDE_REEMPLAZAR_NO_SQL_UDF_CON_SQL_UDF

No se puede reemplazar la función que no es SQL <name> por una función SQL.

REFERENCIAS_CORRELACIONADAS_EN_LLAMADAS_SQL_UDF_EN_COMANDOS_DML_NO_IMPLEMENTADAS_AÚN

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 se implementa.

NOMBRES_DE_CREDENCIALES_DUPLICADOS

Se encontraron nombres duplicados en la CREDENTIALS cláusula de la función <functionName>definida por el usuario .

ENTORNO_DEPENDENCIAS_INVÁLIDAS

El campo dependencias tiene un formato no válido.

ENVIRONMENT_INVALID_VERSION

Valor de environment_version <environment_version> no válido. Motivo: <reason>

VERSIÓN_DEL_ENTORNO_FALTANTE

El campo environment_version debe establecerse.

ERROR_AL_SERIALIZAR_CREDENCIALES

No se pudieron serializar las credenciales de la función definida por el usuario con credenciales: <credentialMappings> y la credencial predeterminada: <defaultCredentialName>.

CREDENCIALES_POR_DEFECTO_MÚLTIPLES

No se permiten varias credenciales predeterminadas en la CREDENTIALS cláusula de la función <functionName>definida por el usuario .

NO_ES_UNA_EXPRESIÓN_DEFAULT_VÁLIDA

Expresión DEFAULT de <functionName>. <parameterName> no se admite porque contiene una subconsulta.

POSICIÓN_NO_VÁLIDA_DEL_PARÁMETRO_POR_DEFECTO

En la rutina <functionName>, el parámetro <parameterName> con DEFAULT no debe ir seguido del parámetro <nextParameterName> sin DEFAULT.

NOT_NULL_EN_PARAMETROS_DE_FUNCION

No se puede especificar NOT NULL en los parámetros de la función <languageName>: <input>

DEVOLUCIÓN_DESFASE_DE_CANTIDAD_DE_COLUMNAS

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>.

PROPIEDAD_DE_RUTINA_DEMASIADO_GRANDE

No se puede convertir la rutina <name> definida por el usuario a la función de catálogo: las propiedades rutinarias son demasiado grandes.

EL_CUERPO_DEL_UDF_DE_TABLA_DE_SQL_DEBE_SER_UNA_CONSULTA

El cuerpo de la función de tabla SQL <name> debe ser una consulta.

SQL_TABLA_UDF_NOMBRES_DE_COLUMNAS_FALTANTES

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.

CLÁUSULA_SQL_UDF_RETURNS

Debe especificar una cláusula de RETURNS explícita para la función de <functionType> definida por el usuario.

CONFIGURACIONES_DE_ENTORNO_INESPERADAS

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.