【发布时间】:2015-07-21 21:10:43
【问题描述】:
我有一个带有参数varchar的函数。
我想调用函数并将选择结果传递给函数
Select * from dbo.myfunc(select name from users)
但我收到此错误:
')' 附近的语法不正确
我能做什么?
【问题讨论】:
-
您的错误是因为函数调用和子查询一样需要括号。你只有一套。但是,将子查询传递给具有 varchar 参数的函数无论如何都是错误的。 @Parado 的回答对我来说看起来不错。
标签: sql sql-server