我有一个函数,我想执行它以查看它的作用:
ALTER FUNCTION [dbo].[DOCUVALUEUSERFILTERED] (@WINDOWSID NVARCHAR(255))
RETURNS TABLE AS
RETURN
SELECT *
FROM DOCUVALUEWITHUSERIDS
WHERE WINDOWSID = @WINDOWSID
我试过
Select *
from [DOCUVALUEUSERFILTERED]('rigamonk')
但我收到错误:
Msg 313,Level 16,State 2,Line 1
为程序或函数DBO.FIELDMASK提供的参数数量不足 Msg 4413,Level 16,State 1,Line 1
无法使用视图或功能' DOCUVALUEUSERFILTERED'因为绑定错误。
答案 0 :(得分:0)
我敢打赌,DOCUVALUEWITHUSERIDS也是一个功能,它需要参数。
尝试只运行函数外部的选择
select top 1 * from DOCUVALUEWITHUSERIDS
如果您收到错误,那么您需要了解有关DOCUVALUEWITHUSERIDS如何工作的更多信息。