-1

我需要在报告服务的日期时间参数中指定时间。当用户选择开始日期和结束日期时,我有两个参数作为开始日期和结束日期。报告服务自动将时间指定为 12:00:00,我想更改为有一些默认时间,而不是 12:00:00,此外,我正在调用带有参数的存储过程。

4

1 回答 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 回答