2016-09-26 2 views
0

SQL 서버에서 openquery에 존재하지 않는 옵션이 있으며 테이블에있는 DB2에 이미있는 값을 삽입하지 못하도록합니다.아직 삽입되지 않은 openquery를 사용하여 SQL Server에서 DB2로 값을 삽입하는 방법은 무엇입니까?

SQL Server에있는 테이블의 데이터를 IBM DB2 서버에있는 테이블에 삽입하려고하지만이 값이 이미 존재하는지 확인하고 싶습니다. 이 사실은 나를 위해 작동

답변

0

,

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