sql >> Base de Datos >  >> RDS >> Mysql

¿Debo usar acentos graves o no cuando escape palabras clave en MySQL?

La forma más portátil (entre los sistemas) es usar comillas dobles, sin embargo, requeriría habilitar ANSI_QUOTES que está desactivado de forma predeterminada en la mayoría de las instalaciones.

Entonces, mientras se mantiene la compatibilidad posiblemente útil entre diferentes motores (y la incompatibilidad no se limita solo a los acentos graves, sino a un millón de otras cosas diferentes entre MySQL y otros sistemas) estás matando la compatibilidad entre diferentes configuraciones de MySQL que es mucho más importante.

Evitar las palabras clave reservadas es siempre la mejor solución.