INSERT en misma tabla con indices compuesto
Publicado por hubert (98 intervenciones) el 05/01/2009 22:46:29
El siguiente código es para insertar el contenido de una tabla en otras con el mismo numero de campos y con numero de registros diferentes (inserta solo los inexistentes).
INSERT INTO MyTabla
SELECT * FROM MyOtraTabla
WHERE MyIndice NOT IN(SELECT MyIndice FROM MyTabla)
Sucede que en mi caso la tabla "MyTabla" y "MyOtraTabla" tiene indices compuestos y estos indices son:
CAGENCIA y NOPERACION.
Como debería modificarse el código arriba en este caso?
Gracias Grupo.
INSERT INTO MyTabla
SELECT * FROM MyOtraTabla
WHERE MyIndice NOT IN(SELECT MyIndice FROM MyTabla)
Sucede que en mi caso la tabla "MyTabla" y "MyOtraTabla" tiene indices compuestos y estos indices son:
CAGENCIA y NOPERACION.
Como debería modificarse el código arriba en este caso?
Gracias Grupo.
Valora esta pregunta


0