Way*_*ina 1 t-sql stored-procedures
我有一个存储过程需要在返回表的函数上进行内部连接.试着这样称呼它:
INNER JOIN [dbo].[udf_GetBillingInfo(@QuoteID)] billInfo ON quotes.QuoteID = billInfo.QuoteID
Run Code Online (Sandbox Code Playgroud)
给出错误 invalid object name dbo.udf_GetBillingInfo(@QuoteID)
根据我的要求,我认为我不能将函数放入视图中,因为它有一点点逻辑.我如何加入结果?我是否必须将函数结果分配给变量或那种性质的东西?
你的问题是方括号 - [dbo].[udf_GetBillingInfo(@QuoteID)]它们引用内部的任何内容作为函数名称.
把它改成这个:
[dbo].udf_GetBillingInfo(@QuoteID)
Run Code Online (Sandbox Code Playgroud)