DBAtlas · Atlas de operaciones de bases de datos

156: Incorrect syntax near the keyword (sintaxis incorrecta cerca de la palabra clave)

SQL Server

¿Qué significa?

Hay un error de sintaxis cerca de una palabra clave. SQL Server no pudo analizar la sentencia porque se usa una palabra reservada en una posición inesperada.

¿Por qué ocurre?

Usar una palabra reservada (p. ej., ORDER, USER, TABLE) como nombre de columna/objeto sin corchetes, una coma/paréntesis que falta, cláusulas en orden incorrecto o una cláusula mal ubicada (WHERE, GROUP BY).

Cómo solucionarlo

Inspeccione la zona alrededor de la palabra clave que señala el error. Si usa palabras reservadas como nombres de objetos, enciérrelas entre corchetes (p. ej., [User]). Corrija las comas, los paréntesis y el orden de las cláusulas que falten. Pruebe la sintaxis dividiendo la consulta en partes.

Abrir en DBAtlas →

Más entradas de este motor