Tema: copiar id
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/01/2016, 18:25
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: copiar id

A nivel de MySQL no hay modo, porque el auto_increment toma su valor al momento de insertarse, y no antes. Al instante de generarse el registro transaccional el valor aun es cero, por tanto no puedes usarlo.
Lo más parecido sería usar triggers sobre el evento AFTER INSERT, pero no es una buena práctica usar TRIGGERS para casos como ese.
Por otro lado, no se entiende para qué quieres insertar en un campo de un registro un valor que ya existe en el campo ID... La verdad es que lo que planteas no parece tener sentido.
¿Puedes explicar el caso real un poco mejor?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 23/01/2016 a las 19:33