Ver Mensaje Individual
  #24 (permalink)  
Antiguo 25/04/2013, 03:09
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, 5 meses
Puntos: 2658
Respuesta: Problema al insertar datos

Esto:
Código SQL:
Ver original
  1. UPDATE `usuario` SET `ID`=[value-1],`USUARIO`=[value-2],`PW`=[value-3] WHERE 1
No puede ser jamás el resultado de esto:
Código SQL:
Ver original
  1. SHOW CREATE TABLE usuario;
Porque lo que debe devolver es la sintaxis de creación de la tabla Usuario. Es decir un "CREATE TABLE usuario(...".

Hazlo otra vez.


Lo que sí puedo dcirte es que no entiendo de dónde sale esto:
Código SQL:
Ver original
  1. UPDATE `usuario` SET `ID`=[value-1],`USUARIO`=[value-2],`PW`=[value-3] WHERE 1
Porque es un operación mal escrita y sin sentido dentro de MySQL.
Mal escrita, porque los corchetes no corresponden a ningún uso en MySQL, y ademas "value" es una palabra reservada que sin duda detonaría un error de sintaxis.
Sin sentido, porque no se ve que se supone que debe hacer. MySQL no interpretará esa sentencia de ninguna forma si no sabe lo que es "value".
¿Cómo se origina eso?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)