/ / Como inserir valor no DB2 do SQL Server usando openquery que ainda não estão inseridos? - sql, sql-server, db2-400, openquery

Como inserir valor no DB2 do SQL Server usando openquery que ainda não estão inseridos? - sql, sql-server, db2-400, openquery

Existe alguma opção para usar não existe em openquery do SQL Server e impedir a inserção de valores que já existem no DB2, da tabela.

Eu quero inserir dados de uma tabela localizada no SQL Server em uma tabela localizada em um servidor IBM DB2, mas quero verificar se o valor já existe ou não.

Respostas:

0 para resposta № 1

Isso funciona para mim, na verdade,

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