DBAtlas · Atlas de operações de banco de dados

156: Incorrect syntax near the keyword

SQL Server

O que significa?

Há um erro de sintaxe próximo a uma palavra-chave. O SQL Server não conseguiu analisar a instrução porque uma palavra reservada é usada em uma posição inesperada.

Por que acontece?

Uso de uma palavra reservada (por exemplo, ORDER, USER, TABLE) como nome de coluna/objeto sem colchetes, uma vírgula/parêntese faltando, cláusulas na ordem errada, ou uma cláusula mal posicionada (WHERE, GROUP BY).

Como resolver

Inspecione a área ao redor da palavra-chave apontada pelo erro. Se você usa palavras reservadas como nomes de objetos, coloque-as entre colchetes (por exemplo, [User]). Corrija vírgulas, parênteses e a ordem das cláusulas. Teste a sintaxe dividindo a consulta em partes.

Abrir no DBAtlas →

Mais entradas deste banco