
12/01/2010, 10:23
|
 | | | Fecha de Ingreso: enero-2007 Ubicación: 127.0.0.1
Mensajes: 472
Antigüedad: 18 años, 2 meses Puntos: 25 | |
Respuesta: Sintax error al hacer update Cita:
Iniciado por gnzsoloyo 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. Con razon, ya decia yo que algo estaba mal XD
Mil gracias por la explicacion gnzsoloyo, tendre mas cuidado con esas palabras reservadas ahora ^-^
__________________ ٩(͡๏̯͡๏)۶ || ٩(͡๏̯͡๏)۶ |