/ / ¿Cómo insertar valor en DB2 desde SQL Server utilizando openquery que no están ya insertados? - sql, sql-server, db2-400, openquery

¿Cómo insertar valor en DB2 desde SQL Server usando openquery que no están ya insertados? - sql, sql-server, db2-400, openquery

¿Hay alguna opción para usar no existe en openquery desde SQL Server e impida la inserción de valores que ya existen en DB2, desde la tabla.

Quiero insertar datos de una tabla ubicada en SQL Server en una tabla ubicada en un servidor IBM DB2, pero quiero verificar si el valor ya existe o no.

Respuestas

0 para la respuesta № 1

Esto funciona para mí en realidad,

if not exists (select * from openquery(puskarkc, "select * from puskarlib.castatus"))
begin
insert openquery (puskarkc, "select * from puskarlib.castatus")
select * from castatus
end