web-dev-qa-db-ja.com

T-SQLのDateTimeOffset.Now

SQL 2008 dbへのINSERTを実行しています。 T-SQLでDATETIMEOFFSET列にNOWを挿入するように指定するにはどうすればよいですか? GETDATE()?

51
Robert

多分。

これにより、SQLがインストールされているサーバーのローカル時間が得られます。

タイムゾーンなども保存しますか?もしそうなら、 [〜#〜] sysdatetimeoffset [〜#〜] ()の方が良いかもしれません

82
gbn

sysutcdatetime() は、クライアントが世界の別の場所にいて、目的をフィルタリングまたは比較するためにこの列を使用したい場合に適しています。

1
batmaci