0

我收到此 TSQL 的语法错误:

if exists ( exec('select * from mytable') at LinkedOracleServer ) begin
    print 'rows exist'
end

我不能在临时表中使用 INSERT EXEC,因为调用过程也使用 INSERT EXEC,并且我收到错误“无法嵌套 INSERT EXEC 语句”。

是否有另一种方法来测试链接服务器上的现有行?

4

1 回答 1

1

这只是一个建议。你不能这样试试吗

select @recod_count = count(*) from LinkedOracleServer.mytable
if @recod_count>1 begin
end
于 2012-09-12T11:09:56.793 回答