前端之家收集整理的这篇文章主要介绍了
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)')
原文链接:https://www.f2er.com/mssql/78674.html