Classe de erro USER_DEFINED_FUNCTIONS
A função definida pelo usuário é inválida:
NÃO PODE CONTER FUNÇÕES COMPLEXAS
A função escalar SQL não pode conter funções de agregação, janela ou geração: <queryText>
NÃO É POSSÍVEL SUBSTITUIR_NON_SQL_UDF_COM_SQL_UDF
Não é possível substituir a função não SQL <name>
por uma função SQL.
REFERÊNCIAS_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET
Esse comando inclui chamadas para a função definida pelo usuário SQL <functionName>
que contém expressões de subconsulta com referências externas correlacionadas; esse recurso ainda não foi implementado
EXPRESSÃO_DEFAULT_NOT_A_VALID_DEFAULT
A expressão DEFAULT
de <functionName>
.<parameterName>
não é suportado porque contém uma subconsulta.
POSIÇÃO_DO_PARÂMETRO_PADRÃO NÃO VÁLIDA_A_VÁLIDA_PADRÃO
Na rotina <functionName>
, o parâmetro <parameterName>
com DEFAULT
não deve ser seguido pelo parâmetro <nextParameterName>
sem DEFAULT
.
PARÂMETROS NOT_NULL_ON_FUNCTION_FUNCTION
Não é possível especificar NOT NULL
nos parâmetros da função <languageName>
: <input>
RETURN_COLUMN_COUNT_MISMATCH
O número de colunas produzidas pela cláusula RETURN
(num: <outputSize>
) não corresponde ao número de nomes de coluna especificado pela cláusula RETURNS
(num: <returnParamSize>
) de <name>
.
SQL_TABLE_UDF_BODY_DEVE SER UMA CONSULTA
Função da tabela SQL <name>
corpo deve ser uma consulta.
SQL_TABLE_UDF_NOMES DE COLUNAS AUSENTES
A relação retornada pela consulta na instrução CREATE FUNCTION
para <functionName>
com a cláusula RETURNS TABLE
carece de nomes explícitos para uma ou mais colunas de saída; reescreva o corpo da função para fornecer nomes explícitos de colunas ou adicione nomes de colunas à cláusula RETURNS TABLE
e reexecute o comando.
CLÁUSULA SQL_UDF_RETURNS_
É necessário especificar uma cláusula RETURNS
explícita para a função <functionType>
definida pelo usuário.
CONFIGURAÇÕES_AMBIENTES_INESPERADAS
Configurações de ambiente inesperadas para as funções <languageName>
definidas pelo usuário: <invalidKeys>
(as configurações válidas são: <validKeys>
). Atualize a cláusula ENVIRONMENT
e tente novamente.