具有参数的表值函数通过OPENDATASOURCE

时间:2014-02-25 08:20:30

标签: sql-server function tsql

由于我知道不允许远程TVF呼叫,我拼命寻找一种方法来使用OPENDATASOURCE。我有这样的事情:

exec OPENDATASOURCE 
('SQLOLEDB', 
 'Server=HP10007712;initial catalog=testdb;
  User ID=admin;Password=admin;').testdb.dbo.getCdsCurve 'parm1', 'parm2'

毫无疑问地产生了

The request for procedure 'getCdsCurve' failed because 'getCdsCurve' 
is a table valued function object.

问题是,如何为其添加SELECT,以便接收返回的数据?

0 个答案:

没有答案