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

Duplicar un registro cambiando el ID

Estas en el tema de Duplicar un registro cambiando el ID en el foro de Mysql en Foros del Web. Estoy tratando de duplicar el registro de una tabla solamente cambiando el ID incremental que la tabla posee, desgraciadamente no he tenido resultados positivos. Claro ...
  #1 (permalink)  
Antiguo 23/10/2008, 16:00
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 21 años, 7 meses
Puntos: 0
Duplicar un registro cambiando el ID

Estoy tratando de duplicar el registro de una tabla solamente cambiando el ID incremental que la tabla posee, desgraciadamente no he tenido resultados positivos.

Claro que si primero extraigo los datos del registro a clonar no hay problema, pero me gustaría hacerlo en un solo query.

Mas o menos lo que quiero es esto, pero no me funciona.

Código:
INSERT INTO tbl1
SELECT * FROM tbl1 WHERE `ID_tbl1` = 25
ON DUPLICATE KEY UPDATE ID_tbl1 = LAST_INSERT_ID(ID_tbl1)
Alguno sabe de que manera se hace esto correctamente?

Gracias!
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 19:08.