¿Qué es un equivalente de "INSERT IGNORE" en MS SQL Server?

Estoy tratando de insertar registros en la base de datos MySQL desde un MS SQL Server usando "OPENQUERY" pero lo que estoy tratando de hacer es ignorar los mensajes de claves duplicadas. así que cuando la consulta se ejecuta en un duplicado, ignórela y continúe.

¿Qué ideas puedo hacer para ignorar los duplicados?

Esto es lo que estoy haciendo:

tirando registros de MySQL usando "OpenQuery" para definir MySQL "A.record_id"Uniendo esos registros a registros en MS SQL Server "con un criterio específico y no con identificación directa" desde aquí, encuentro un nuevo identificador de registro relacionado "B.new_id" en SQL Server.Quiero insertar los resultados encontrados en una nueva tabla en MySQL como A.record_id, B.new_id Aquí en la nueva tabla tengo A.record_id configurado como clave principal para esa tabla.

El problema es que al unir la tabla A a la tabla B algunas veces encuentro 2+ registros en la tabla B que coinciden con los criterios que busco, lo que causa que el valor A.record_id sea 2+ en mi conjunto de datos antes de insertarlo en la tabla A lo que causa el problema. Tenga en cuenta que puedo usar la función agregada para eliminar los registros.

Respuestas a la pregunta(2)

Su respuesta a la pregunta