2017-02-27 51 views
0

私はSSISで新しいですから、現在やろうとすることはSSISが取る-1時間を現在の日付と時刻

私は

(DT_DATE) GETDATE() 

私の出力をされて使用しています現在の時刻から1時間あまり得ることです:

27/02/2017 4:24:09 PM 

私の予想される出力は次のようになります。

27/02/2017 3:24:09 PM 

誰か助けてもらえますか?おかげ

答えて

0

ずにこのMSDN article

側注でDATEADDについてもっと読む次の式に

DATEADD("Hh",-1, GETDATE()) 

を使用する必要があります。GETDATE()は、「現在の日付を返し、doesnの機能ですtを使用して解析する必要があります(DT_DATE) GETDATE()

0

あなたがDATEADD("Hour",-1, GETDATE())を試みることができる

DATEADD(HOUR,-1, GETDATE()) 
+0

この式は評価できません。私はDateTimeとしてDataTypeを使用し、それでもエラーには「式に認識できないトークンが含まれています」HOUR – YJG

関連する問題