And*_*son 189 sql sql-server
我是一个研究SQL Server项目的MySQL人,试图获取一个datetime字段来显示当前时间.在MySQL中我会使用NOW(),但它不接受.
INSERT INTO timelog (datetime_filed) VALUES (NOW())
Run Code Online (Sandbox Code Playgroud)
Ste*_*owe 71
getdate()
Run Code Online (Sandbox Code Playgroud)
是直接等效,但您应始终使用UTC日期时间
getutcdate()
Run Code Online (Sandbox Code Playgroud)
您的应用程序是否跨时区运行 - 否则您将面临在春/秋季过渡时拧紧日期数学的风险
DMK*_*DMK 29
SYSDATETIME() 和 SYSUTCDATETIME()
是DateTime2的等价物
返回DateTime.
DateTime2现在是在SQL Server 2008+中存储日期和时间的首选方法.请参阅以下StackOverflow Post.
| 归档时间: |
|
| 查看次数: |
160983 次 |
| 最近记录: |