1062 - Duplicado entrada "23933-27243-2" clave "membersid"

  • basketmen
  • Student
  • Student
  • No Avatar
  • Registrado: Mar 21, 2007
  • Mensajes: 68
  • Status: Offline

Nota Noviembre 20th, 2011, 10:40 am

Hola chicos,

Tengo una tabla, el nombre de la tabla es cuenta,
su tienen 2 campos: membersid y IdCategoría



Quiero cambiar el contenido del campo categoryid, ejecuto esto en phpmyadmin:

Quote:
Actualizar 'cuenta' conjunto categoryid = replace (categoryid, "1", "2");




pero este mensaje de error

Quote:
#1062 - Duplicar la entrada "23933-27243-0" para la clave "membersid"









-¿Qué debo hacer por lo que puedo cambiar el contenido del campo? Por favor ayuda.
Ya intenté cambiar el campo tipo, de INT, BIGINT, como otra persona sugerida, pero todavía aparece ese mensaje de error

-Esta es la captura de pantalla del campo estructura

Imagen
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 20th, 2011, 10:40 am

  • gisele
  • Expert
  • Expert
  • Avatar de Usuario
  • Registrado: Nov 11, 2004
  • Mensajes: 583
  • Loc: Nimes (France)
  • Status: Offline

Nota Enero 10th, 2012, 3:07 pm

Hola,

Parece que intenta violar una restricción "única", se debe comprobar la definición de la clave "membersid".
¿seguro que pones tu clave (clave principal?) en la right field(s)?
Por otra parte, stament se ve muy extraño cuando se aplica a enteros, a menos que desee realmente lo que hará.
Significa:
"quiero repalce cada dígito = 1 por 2 dentro de los valores del campo".
Por ejemplo 12 cambiará a 22.
no es lo mismo que
Actualizar 'cuenta' conjunto categoryid = "2" donde categoryid = "1";
significa "si campo valor = 1 2 lo puso en su lugar".
____________________
My web site[/url] oh sh..!

Publicar Información

  • Total de mensajes en este tema: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 111 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC