UPDATE tb_cliente SET DIRECCION= "Jorge Emilio 23" , BARRIO = " San Antonio " , CIUDAD = "Guadalajara" , ESTADO "JC" , CP = "44700000"WHERE DNI="5840119709" Error Code: 1064. You have an error in your SQL syntax;
UPDATE tb_cliente SET DIRECCION= "Jorge Emilio 23" , BARRIO = " San Antonio " , CIUDAD = "Guadalajara" , ESTADO "JC" , CP = "44700000"WHERE DNI="5840119709" Error Code: 1064. You have an error in your SQL syntax;
Hola, Juan ,
El error en tu consulta UPDATE
se debe a un problema de sintaxis en la asignación de la columna ESTADO
.
Falta el signo =
en la columna ESTADO
ESTADO "JC"
, pero debe ser ESTADO = "JC"
.Espacios en valores de texto (No generan error, pero pueden ser problemáticos)
" San Antonio "
tiene espacios adicionales al inicio y al final.Posible error en el código postal (CP
)
"44700000"
puede ser un número, por lo que sería mejor sin comillas si la columna es de tipo INT
.UPDATE tb_cliente
SET DIRECCION = "Jorge Emilio 23",
BARRIO = "San Antonio",
CIUDAD = "Guadalajara",
ESTADO = "JC",
CP = "44700000"
WHERE DNI = "5840119709";
CP
es de tipo INT
, usa CP = 44700000
(sin comillas). DNI
sea del mismo tipo que en la base de datos (VARCHAR
o INT
). Si el error persiste, dime el tipo de datos de cada columna para ajustar mejor la consulta.
Hola Ingrid ,correcto muchas gracias ..