
23/01/2016, 18:25
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 4 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 |