Inserta los registros si no existe, y si existen los omite.
Requiere que coincidan en el campo PK.
Inserta o reemplaza en una tabla.
Requiere que haya coincidencia de PK para reemplazar.
Toda otra situación es mejor hacerla en un stored procedure con un segmento que diga algo así como:
Código MySQL:
Ver originalDELIMITER $$
IN HASTA
DATE -- , y el resto de los valores por si se puede insertar. )
DELIMITER ;