Partager via


Classe d’erreur INVALID_SQL_SYNTAX

SQLSTATE : 42000

Syntaxe SQL non valide :

ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN

ANALYZE TABLE(S) … COMPUTE DELTA STATISTICS <ctx> ne prend pas en charge les clauses FOR ALL COLUMNS, FOR COLUMNS, NOSCAN et PARTITION.

ANALYZE_TABLE_UNEXPECTED_NOSCAN

ANALYZE TABLE(S) … COMPUTE STATISTICS … <ctx> doit être NOSCAN ou vide.

CREATE_FUNC_WITH_GENERATED_COLUMNS_AS_PARAMETERS

CREATE FUNCTION avec des colonnes générées en tant que paramètres n’est pas autorisé.

CREATE_FUNC_WITH_IF_NOT_EXISTS_AND_REPLACE

CREATE FUNCTION avec IF NOT EXISTS et REPLACE n’est pas autorisé.

CREATE_OR_REFRESH_WITH_SYNC_AND_ASYNC

SYNC et ASYNC ne peuvent pas être spécifiés ensemble.

CREATE_TEMP_FUNC_WITH_DATABASE

CREATE TEMPORARY FUNCTION avec la spécification d’une base de données(<database>) n’est pas autorisée.

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

CREATE TEMPORARY FUNCTION avec IF NOT EXISTS n’est pas autorisé.

EMPTY_PARTITION_VALUE

La clé de partition <partKey> doit définir la valeur.

FUNCTION_WITH_UNSUPPORTED_SYNTAX

La fonction <prettyName> ne prend pas en charge <syntax>.

INVALID_COLUMN_REFERENCE

Une référence de colonne attendue pour la transformation <transform>: <expr>.

INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES

Erreur de syntaxe : l’appel à la fonction tableau n’est pas valide, car des parenthèses sont manquantes autour de l’argument TABLE <argumentName> fourni ; entourez-le de parenthèses et réessayez.

INVALID_TABLE_VALUED_FUNC_NAME

La fonction tableau ne peut pas spécifier le nom de la base de données : <funcName>.

INVALID_WINDOW_REFERENCE

La référence de fenêtre <windowName> n’est pas une spécification de fenêtre.

LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC

LATERAL ne peut être utilisé qu’avec des fonctions de sous-requête et de tableau.

MULTI_PART_NAME

<statement> avec nom de fonction à plusieurs parties(<funcName>) n’est pas autorisé.

OPTION_IS_INVALID

la clé d’option ou de propriété <key> n’est pas valide ; seules <supported> sont prises en charge

REPETITIVE_WINDOW_DEFINITION

La définition de fenêtre <windowName> est répétitive.

SHOW_FUNCTIONS_INVALID_PATTERN

Modèle non valide dans SHOW FUNCTIONS : <pattern>. Doit être un «STRING» littéral .

SHOW_FUNCTIONS_INVALID_SCOPE

SHOW <scope> FUNCTIONS n’est pas pris en charge.

TRANSFORM_WRONG_NUM_ARGS

La transformation <transform>`` requires ``<expectedNum>`` parameters but the actual number is ``<actualNum>.

UNRESOLVED_WINDOW_REFERENCE

Impossible de résoudre la référence de fenêtre <windowName>.

UNSUPPORTED_FUNC_NAME

Nom de fonction <funcName> non pris en charge.

VARIABLE_TYPE_OR_DEFAULT_REQUIRED

La définition d’une variable SQL nécessite un type de données ou une clause DEFAULT.

Par exemple, utilisez DECLARE name STRING ou DECLARE name = 'SQL' au lieu de DECLARE name.