0

昨日の18:00:00の日付を取得しようとしています。

私はこれを試しました:

DECLARE @YesturdayDate datetime = DATEADD(D, 0, DATEDIFF(D, 0, GETDATE()-1));

select dateadd(h,18,@YesturdayDate)

しかし、selectステートメントを実行するとエラーが発生します。

「スカラー変数「@YesturdayDate」を宣言する必要があります。」

何故ですか?

ありがとう。

4

2 に答える 2