Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/01/2010, 11:10
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Sintax error al hacer update

Cita:
no se porke me marca error si no utilizo los `` en los querys,
Porque no puedes usar indiscriminadamente palabras reservadas (ver 9.6. Tratamiento de palabras reservadas en MySQL).
Cuando usas una palabra como PASSWORD, KEY, ABS, o cualquiera de la lista, como nombre de variable, campo, tabla o base de datos, se generará un error, porque la jerarquía de esas palabras como parte del lenguaje de SQL es superior a su uso como nombre de un objeto, entonces MySQL intenta interpretarlos como cláusulas o sentencias y allí se produce un error.
- Trata en lo posible de no usar las palabras reservadas jamás como nombre de objetos.
- Los nombres de los objetos es preferible que sean en tu idioma, de esa forma podrás reconocerlos con facilidad.
- Los nombres de campo no se deben usar para designar su misma tabla, y los nombres de tabla no se deben usar para designar su misma base. Genera un conflicto de jerarquía y el error es difícil de detectar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)