Compartilhar via


INVALID_SQL_SYNTAX condição de erro

SQLSTATE: 42000

Sintaxe de SQL inválida:

ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN

ANALYZE TABLE(S) ... COMPUTE DELTA STATISTICS <ctx> não dá suporte a: FOR ALL COLUMNS, FOR COLUMNS, NOSCAN e PARTITION cláusulas.

ANALYZE_TABLE_UNEXPECTED_NOSCAN

ANALYZE TABLE(S) ... COMPUTE STATISTICS...<ctx> deve ser NOSCAN ou estar vazio.

Comentário_na_coluna_identificador_incorreto

COMMENT ON COLUMN requer um identificador com pelo menos duas partes. Qualifique a coluna com o nome da tabela ou da exibição.

CREATE_FUNCAO_COM_RESTRICOES_DE_COLUNA

CREATE FUNCTION com restrições em parâmetros não é permitido.

CREATE_FUNC_COM_COLUNAS_GERADAS_COMO_PARÂMETROS

CREATE FUNCTION com colunas geradas como parâmetros não é permitido.

CRIAR_OU_ATUALIZAR_COM_SINCRONO_E_ASSINCRONO

SYNC e ASYNC não pode ser especificado em conjunto.

CREATE_ROTINA_COM_SE_NAO_EXISTE_E_SUBSTITUIR

Não é possível criar uma rotina com ambos IF NOT EXISTS e REPLACE especificados.

CRIAR_FUNÇÃO_TEMP_COM_BANCO_DE_DADOS

CREATE TEMPORARY FUNCTION com a especificação de um banco de dados(<database>) não é permitido.

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

CREATE TEMPORARY FUNCTION com IF NOT EXISTS não é permitido.

CRIAR_TABELA_TEMP_USANDO_PROVEDOR

CREATE TEMPORARY TABLE ... USING ... é uma sintaxe preterida. Para criar uma tabela temporária, remova a USING cláusula e tente novamente. Para criar uma exibição temporária, use CREATE TEMPORARY VIEW em vez disso.

VALOR_PARTIÇÃO_VAZIA

A chave de partição <partKey> deve definir o valor.

FUNÇÃO_COM_SINTAXE_NÃO_SUPORTADA

A função <prettyName> não dá suporte a <syntax>.

INVALID_COLUMN_REFERENCE

Espera-se uma referência de coluna para transformar <transform>: <expr>.

IDENTIFICADOR_DE_FUNÇÃO_DE_TABELA_INVÁLIDO_ARGUMENTO_FALTANDO_PARÊNTESES

Erro de sintaxe: A chamada para a função com valor de tabela é inválida porque os parênteses estão ausentes em torno do argumento TABLE fornecido <argumentName>; por favor, coloque-os e tente novamente.

Nome de função com valor de tabela inválido (INVALID_TABLE_VALUED_FUNC_NAME)

A função de valor de tabela não pode especificar o nome do banco de dados: <funcName>.

REFERÊNCIA_DE_JANELA_INVÁLIDA

A referência <windowName> de janela não é uma especificação de janela.

LATERAL_SEM_SUBCONSULTA_OU_FUNÇÃO_VALOR_TABELA

LATERAL só pode ser usado com subconsultas e funções com valor de tabela.

MULTI_PART_NAME

<statement> com nome composto(<name>) não é permitido.

OPÇÃO_INVÁLIDA

opção ou chave de propriedade <key> é inválida; apenas <supported> são suportados

OPÇÃO_COM_UDF_É_INVÁLIDA

opção ou chave <key> de propriedade é inválida; funções definidas pelo usuário não são permitidas

DEFINIÇÃO_DE_JANELA_REPETITIVA

A definição de janela <windowName> é repetitiva.

EXIBIR_FUNÇÕES_PADRÃO_INVÁLIDO

Padrão inválido em SHOW FUNCTIONS: <pattern>. Deve ser um literal "STRING".

MOSTRAR_FUNÇÕES_ESCOPO_INVÁLIDO

SHOW <scope> FUNCTIONS não há suporte.

TRANSFORM_WRONG_NUM_ARGS

A transformação<transform> requer parâmetros <expectedNum> , mas o número real é <actualNum>.

REFERÊNCIA_DE_JANELA_NÃO_RESOLVIDA

Não é possível resolver <windowName> de referência de janela.

Nome de Função Não Suportada (UNSUPPORTED_FUNC_NAME)

Nome da função não suportado <funcName>.

DECLARAÇÃO_SQL_NÃO_SUPORTADA

Instrução SQL sem suporte: <sqlText>.

VARIABLE_TYPE_OR_DEFAULT_REQUIRED

A definição de uma variável SQL requer um tipo de dados ou uma DEFAULT cláusula.

Por exemplo, use DECLARE name STRING ou DECLARE name = 'SQL' em vez de DECLARE name.