El error es:
Cita:
El problema es que algunos de los registros que voy a insertar ya se encuentran en la tabla de destino, mi problema es saber cuales son los registros que están duplicados ¿Que query me puede indicar los registros duplicados? siendo que las primary key son: cod_nro_licencia y cod_rut.Server: Msg 2627, Level 14, State 1, Line 1
Violation of PRIMARY KEY constraint 'PK_RHU_FT_LICENCIAS_MEDICAS'. Cannot insert duplicate key in object 'RHU_FT_LICENCIAS_MEDICAS'.
The statement has been terminated.
Violation of PRIMARY KEY constraint 'PK_RHU_FT_LICENCIAS_MEDICAS'. Cannot insert duplicate key in object 'RHU_FT_LICENCIAS_MEDICAS'.
The statement has been terminated.
Query:
Cita:
¿Cuál es la query que me indica los registros duplicados? para corregir el problema...INSERT INTO [RHU_FT_LICENCIAS_MEDICAS]([cod_nro_licencia], [fecha], [cod_rut],
[fecha_inicio_licencia], [fecha_termino_licencia])
(
SELECT [cod_nro_licencia], [fecha], [cod_rut], [fecha_inicio_licencia], [fecha_termino_licencia] FROM [STG_RHU_FT_LICENCIAS_MEDICAS])
[fecha_inicio_licencia], [fecha_termino_licencia])
(
SELECT [cod_nro_licencia], [fecha], [cod_rut], [fecha_inicio_licencia], [fecha_termino_licencia] FROM [STG_RHU_FT_LICENCIAS_MEDICAS])
Gracias.