Sql server SQL Server:openquery插入链接服务器
在不存在行的情况下,如何将数据插入到链接服务器(oracle)中 如果Sql server SQL Server:openquery插入链接服务器,sql-server,linked-server,Sql Server,Linked Server,在不存在行的情况下,如何将数据插入到链接服务器(oracle)中 如果employeecode表中尚不存在,我想将其插入employeecode表中 INSERT INTO OPENQUERY(ORACLEX, 'SELECT EMPCODE, EMPNAME FROM AX.EMPLOYEE') -- I want a where clause here Select EID, ENAME FROM EMPDATA 实际上,您可能需要从表中读取两次 INSERT INTO OPE
employeecode
表中尚不存在,我想将其插入employeecode
表中
INSERT INTO OPENQUERY(ORACLEX,
'SELECT EMPCODE, EMPNAME FROM AX.EMPLOYEE') -- I want a where clause here
Select EID, ENAME FROM EMPDATA
实际上,您可能需要从表中读取两次
INSERT INTO OPENQUERY(ORACLEX,
'SELECT EMPCODE, EMPNAME FROM AX.EMPLOYEE') -- I want a where clause here
Select D.EID, D.ENAME
FROM EMPDATA D
LEFT JOIN OPENQUERY(ORACLEX,
'SELECT EMPCODE, EMPNAME FROM AX.EMPLOYEE') OQ ON OQ.EMPCODE = D.EID
WHERE QQ.EMPCODE IS NULL;
如果您想要oracle解决方案,为什么要标记sql server?这是一个sqlquery,我正在MSSQL server中运行它,只是连接到链接服务器。没有人知道答案??哦,上帝,请帮帮我!!!!非常棒的建议。。我试试这个。谢谢你,伙计!