sql – 调用远程标量值函数时出错

前端之家收集整理的这篇文章主要介绍了sql – 调用远程标量值函数时出错前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在从sql 2005数据库调用sql 2000标量值函数并收到以下错误消息:
Remote table-valued function calls are not allowed.

这是我的电话:

select * from [server/instance].[db name].dbo.[function name](param1,param2)

不知道为什么它说表值函数,但这是它得到的错误信息.有没有人知道这方面的方法

提前致谢,
比利

解决方法

只有表值函数才能在FROM子句中使用.

如果它是标量函数,请使用:

SELECT  *
FROM    OPENQUERY(SERVER,'SELECT [db name].dbo.[function name](param1,param2)')

猜你在找的MsSQL相关文章