我有以下MSSQL查询,以返回MSSQL中一周的结束日期:
SELECT DateAdd(Day, 0 - DatePart(Weekday, GetDate()), GetDate());
我试用了该=DateAdd
函数,但是它一直使Day参数出现错误。另外,当我使用DateInterval.Day
...时,我得到了相同的错误。
但是,当我尝试将该查询放入SSRS表达式中时,会引发错误。有人知道上面的SSRS中该查询的直接转换吗?
SSRS使用Visual Basic的方言,其Date函数与TSQL不同,您必须使用
尝试
=DateAdd("d", 0 - DatePart("w", Now()), Now())
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句