我在查询中使用了以下SQL datename(month,eFolder.eCreationTime) +‘’+ datename(year,eFolder.eCreationTime)作为"MonthYear然而,在SSRS上,我发现很难按列分组对其进行排序,因为它是按字母顺序显示的。有没有办法对此进行排序,或者问题出在上面提到的SQL,因为它连接了它。提前谢谢你SELECT
case when SUBSTRING(eFolder.eFolderName,1,2) = 'IM
我们将SQL Server2008数据库的所有日期以UTC时间存储在DateTime列中。我正在使用SSRS创建报告,我需要将报告上的所有时间转换为运行报告的计算机的时区。我知道总是可以将当前时区偏移量作为参数传递到报告中,并从时区中添加或减去偏移量,但由于夏令时的原因,这不能正确显示历史日期。
SSRS有没有处理这个问题的函数?我是否应该将时区传递给SQL server函数并让SQL Server
我有几个SSRS报告,其中用户必须输入日期范围,并且无论是否包括时间戳,报告都需要发挥作用。我知道当一个时间戳没有包含在SQL date中时,它被假定为'00:00:00.000',因此当搜索订单WHERE orderDate BETWEEN '2019-01-01' AND '2019-01我不能简单地使用DATEADD(d, 1, @endDate)或CONVERT(date, orderDate),因为用户可能已经输入了他们自己的时间戳值,而我希望保