-1

レポートサービスの日時パラメータで時刻を指定する必要があります。ユーザーが開始日と終了日を選択すると、開始日と終了日として2つのパラメーターがあります。レポートサービスは自動的に時刻を12:00:00として指定し、12:00:00ではなくデフォルトの時刻に変更したいと思います。また、パラメーターを使用してストアドプロシージャを呼び出しています。

4

1 に答える 1

0

パラメータがストアド プロシージャに渡される場合は、クエリで使用する前に値を更新してデフォルト時間を追加します。

あなたは2つの方法でそれを行うことができます

 `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)

上記は @StartDate パラメータに 06:30:45 を追加します。

@EndDate パラメータでも同じことができます。

于 2012-09-28T14:47:14.920 に答える