Ver Mensaje Individual
  #13 (permalink)  
Antiguo 02/06/2009, 01:50
auri501
 
Fecha de Ingreso: octubre-2007
Mensajes: 130
Antigüedad: 16 años, 7 meses
Puntos: 2
Respuesta: insercción automática de registros en navicat

He creado este insert:
Cita:
INSERT INTO dns_recs
SELECT
( SELECT auto_increment
FROM information_schema.`TABLES` T
WHERE TABLE_NAME = 'dns_recs'),
dns_zone_id,
type,
displayHost,
host,
'server',
'server',
'20',
time_stamp
FROM dns_recs
WHERE opt='10' AND type='MX';
pero la segunda select que recoge el último id insertado parece que siempre me coge el mismo porque me aparece el error "Duplicate entry '526' for key 1", he intentado: SELECT auto_increment + 1 pero como siempre recoge el mismo valor tampoco funciona......