T-SQL中的DateTimeOffset.Now

时间:2009-06-26 10:37:11

标签: sql sql-server tsql sql-server-2008 datetime

我正在对sql 2008 db执行INSERT。如何在T-SQL中指定在DATETIMEOFFSET列中插入NOW? GETDATE()?

2 个答案:

答案 0 :(得分:80)

可能。

这将为您提供安装SQL的服务器的本地时间。

您是否也要存储时区等?如果是这样,SYSDATETIMEOFFSET()可能会更好

答案 1 :(得分:0)

如果您的客户位于世界的不同地方,并且您想使用此列来过滤或比较目的,那么

sysutcdatetime()是更好的选择。