Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2011, 10:59
ODLANYER
 
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