跨服务器调用参数化标量函数

时间:2014-05-29 14:21:46

标签: sql sql-server

我需要调用驻留在整个不同服务器上的标量函数。我知道如何从不同的服务器加入链接表,但我可以假设我可以用标量函数做同样的事情。你还能吗?这两个服务器都是2008年。如果我需要配置RPC的后果是什么,如果有的话?感谢。

通过尝试不同的组合,我收到了消息:

无效的列名称“MSPSQL2 \ MSPSQL3”。 没有为RPC配置服务器“MSPSQL2 \ MSPSQL3”。

我不会发布整个程序,因为它很大但是这里是相关的部分:

   Select....
   CASE 
   WHEN P.DocketNumber IS NULL AND T.DocketNumber IS NOT NULL 
   THEN  [MSPSQL2\MSPSQL3].IPMaster.dbo.TMRemarks(T.TrademarkMasterID) --ISNULL(TText.Text, '') 
   WHEN P.DocketNumber IS NOT NULL AND T.DocketNumber IS NULL 
   THEN ISNULL(PText.Text, '') ELSE '' 
   END AS DocketingRemarks

   From...

0 个答案:

没有答案