Compartilhar via


Classe de erro USER_DEFINED_FUNCTIONS

SQLSTATE: 42601

A função definida pelo usuário é inválida:

CORRELATED_REFERENCES_IN_SQL_UDF_CALLS_IN_DML_COMMANDS_NOT_IMPLEMENTED_YET

Esse comando inclui chamadas para a função SQL <functionName> definida pelo usuário que contém expressões de subconsulta com referências externas correlacionadas; esse recurso ainda não foi implementado

NOT_A_VALID_DEFAULT_EXPRESSION

A expressão DEFAULT de <functionName>.<parameterName> não é compatível porque ela contém uma subconsulta.

NOT_A_VALID_DEFAULT_PARAMETER_POSITION

Na rotina <functionName>, o parâmetro <parameterName> com DEFAULT não pode ser seguido do parâmetro <nextParameterName> sem DEFAULT.

NOT_NULL_ON_FUNCTION_PARAMETERS

Não é possível especificar NOT NULL em parâmetros de função <languageName>: <input>

SQL_TABLE_UDF_BODY_MUST_BE_A_QUERY

O corpo da função de tabela SQL <name> deve ser uma consulta.

SQL_TABLE_UDF_MISSING_COLUMN_NAMES

A relação retornada pela consulta na instrução CREATE FUNCTION para <functionName> com a cláusula RETURNS TABLE não tem nomes explícitos para uma ou mais colunas de saída; Regrave o corpo da função para fornecer nomes de coluna explícitos ou adicione nomes de coluna à cláusula RETURNS TABLE e execute o comando novamente.

SQL_UDF_RETURNS_CLAUSE

Deve especificar uma cláusula RETURNS explícita para a função <functionType> definida pelo usuário.

UNEXPECTED_ENVIRONMENT_SETTINGS

Configurações de ambiente inesperadas para <languageName> funções definidas pelo usuário: <invalidKeys> (as configurações válidas são: <validKeys>). Atualize a cláusula ENVIRONMENT e tente novamente.