我需要在报告服务的日期时间参数中指定时间。当用户选择开始日期和结束日期时,我有两个参数作为开始日期和结束日期。报告服务自动将时间指定为 12:00:00,我想更改为有一些默认时间,而不是 12:00:00,此外,我正在调用带有参数的存储过程。
问问题
1082 次
1 回答
0
如果将参数传递给存储过程,则更新该值以添加默认时间,然后再在查询中使用它。
你可以通过两种方式做到这一点
`SET @StartDate = @StartDate + '6:00:00.00'` -- Adds 6 Hours or
SET @StartDate = DATEADD(Hour,6,@StartDate)
SET @StartDate = DATEADD(Minute,30,@StartDate)
SET @StartDate = DATEADD(Second,45,@StartDate)
以上将 06:30:45 添加到 @StartDate 参数。
您可以对 @EndDate 参数执行相同的操作。
于 2012-09-28T14:47:14.920 回答