Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Error 1062 en UPDATE

Estas en el tema de Error 1062 en UPDATE en el foro de Mysql en Foros del Web. Hola amigos, tengo un problema algo extraño cuando ejecuto una consulta para actualizar una tabla. Les dejo las características de la tabla y la sentencia ...
  #1 (permalink)  
Antiguo 14/01/2011, 10:59
 
Fecha de Ingreso: agosto-2010
Ubicación: Nicolás Romero, Estado de México
Mensajes: 7
Antigüedad: 13 años, 8 meses
Puntos: 1
Pregunta Error 1062 en UPDATE

Hola amigos, tengo un problema algo extraño cuando ejecuto una consulta para actualizar una tabla. Les dejo las características de la tabla y la sentencia SQL:

Tengo los siguientes campos en la tabla sujeto:
sujetoID login password
1001 martin 123

Las características de los campos son:
sujetoID: Primary Key, Not Null y Aunto incrementable
login: default=null
password: default=null

Mi query es el siguiente:
UPDATE sujeto SET login='martin', password='456' WHERE sujetoID=1001;

El error que me regresa MySQL es:
Error Code: 1062
Duplicate entry '1001' for key 1

Por lo que pueden observar, el unico campo que es primary key es el de sujetoID, y ese campo solo lo estoy tomando para hacer la condición del update.

Espero alguien pueda ayudarme, de ante mano muchas gracias
  #2 (permalink)  
Antiguo 14/01/2011, 17:58
 
Fecha de Ingreso: agosto-2010
Ubicación: Nicolás Romero, Estado de México
Mensajes: 7
Antigüedad: 13 años, 8 meses
Puntos: 1
Sonrisa Respuesta: Error 1062 en UPDATE

Bueno pues, gracias aunque nadie me respondió :(
La causa de mi problema fue un trigger (que se había realizado para pruebas durante la migración de datos) que impedia la actualización de cualquier registro en la tabla.

Etiquetas: 1062, actualizar, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:09.