2017-02-01 79 views
-1

我有一个函数,我想使用日期动态参数,但我收到一个错误“多部分确定”func_RunCode“cound不受约束”。SQL函数与动态日期参数

SELECT func_RunCode '1/1/2016', '''' + CONVERT(VARCHAR,GETDATE()-1,101) + '''','N' 

我想用动态日期替换第二个日期参数,而不是硬编码第二个日期。有什么建议么?

+0

尝试使用架构名称来调用它。例如dbo.func_RunCode(...),并确保名称正确 –

+0

您似乎缺少圆括号 – Janar

+0

架构是Process。弄清楚了。即时通讯缺少“SELECT * FROM” – Arsee

回答

0
SELECT dbo.func_RunCode ('1/1/2016', '''' + CONVERT(VARCHAR,GETDATE()-1,101) + '''','N')