DBAtlas · Atlas d'exploitation des bases de données

156: Incorrect syntax near the keyword (syntaxe incorrecte près du mot-clé)

SQL Server

Que signifie cette erreur ?

Il y a une erreur de syntaxe près d'un mot-clé. SQL Server n'a pas pu analyser l'instruction, car un mot réservé est utilisé à une position inattendue.

Cause

Utilisation d'un mot réservé (par ex. ORDER, USER, TABLE) comme nom de colonne/d'objet sans crochets, virgule/parenthèse manquante, clauses dans le mauvais ordre, ou clause mal placée (WHERE, GROUP BY).

Comment la corriger

Inspectez la zone autour du mot-clé indiqué par l'erreur. Si vous utilisez des mots réservés comme noms d'objets, encadrez-les de crochets (par ex. [User]). Corrigez les virgules, parenthèses et l'ordre des clauses manquants. Testez la syntaxe en découpant la requête en parties.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur