Partager via


SYNTAX_DISCONTINUED, classe d’erreur

SQLSTATE : 42601

Prise en charge de la clause ou du mot clé : <clause> n’est plus disponible dans ce contexte.

BANG_EQUALS_NOT

Le mot clé « ! » est uniquement pris en charge en tant qu’alias pour l’opérateur de préfixe « NOT ».

Utilisez plutôt le mot clé « NOT » pour les clauses infixes telles que NOT LIKE, NOT IN, NOT BETWEEN, etc.

Pour réactiver le mot clé « ! », définissez « spark.sql.legacy.bangEqualsNot » sur « true ».

INVALID_VIEW_COLUMN_SPEC

CREATE VIEW prend en charge les listes de colonnes avec des noms de colonnes et des commentaires de colonne.

N’utilisez pas de définition de type de colonne, NOT NULL ou DEFAULT.

Pour accepter mais ignorer ces options, définissez « spark.sql.legacy.expandedViewColumnListSyntax » sur « true ».