SP_Validar Datos
Publicado por Juan Pulido Bernardo (2 intervenciones) el 24/11/2008 16:16:43
Hola,
Tengo 2 bases de datos BD_ORIGEN y BD_DESTINO. BD_ORIGEN tiena una tabla EMPLEADO con 10 registros. BD_DESTINO tambien tiene la tabla EMPLEDO con 5 registros. Necesito un SP QUE haga un SELECT a la tabla EMPLEADO de la BD_ORIGEN y luego un INSERT en la tabla EMPLEADO de la BD_DESTINO, pero solo los registros que faltan replicarse(trasladarse). De tal manera que pueda igualarse, es decir ambos con 10 registros.
"Sí el registro no existe en la tabla EMPLEADO de la BD_DESTINO entonces insertar, Y sí existe terminar el proceso "
estoy intentado con esa sentencia, pero me falta validarlo:
INSERT INTO [SERVIDOR_B].[BD_DESTINO].[DBO].[EMPLEADO]
(COD, NOM,APE)
SELECT [SERVIDOR_A].[BD_ORIGEN].[DBO].[EMPLEADO]
(COD, NOM,APE)
PD: las tablas son solo de prueba
Tengo 2 bases de datos BD_ORIGEN y BD_DESTINO. BD_ORIGEN tiena una tabla EMPLEADO con 10 registros. BD_DESTINO tambien tiene la tabla EMPLEDO con 5 registros. Necesito un SP QUE haga un SELECT a la tabla EMPLEADO de la BD_ORIGEN y luego un INSERT en la tabla EMPLEADO de la BD_DESTINO, pero solo los registros que faltan replicarse(trasladarse). De tal manera que pueda igualarse, es decir ambos con 10 registros.
"Sí el registro no existe en la tabla EMPLEADO de la BD_DESTINO entonces insertar, Y sí existe terminar el proceso "
estoy intentado con esa sentencia, pero me falta validarlo:
INSERT INTO [SERVIDOR_B].[BD_DESTINO].[DBO].[EMPLEADO]
(COD, NOM,APE)
SELECT [SERVIDOR_A].[BD_ORIGEN].[DBO].[EMPLEADO]
(COD, NOM,APE)
PD: las tablas son solo de prueba
Valora esta pregunta
0