Cod*_*ine 5 sql-server sql-server-2008
GETDATE和 和有SYSDATETIME什么区别?常用的是哪一种?
任何帮助表示赞赏。
小智 7
因为GETDATE精度直到毫秒,并且SYSDATETIME精度直到纳秒。
SELECT GETDATE() fn_GetDate, SYSDATETIME() fn_SysDateTime
Run Code Online (Sandbox Code Playgroud)
产量
fn_GetDate fn_SysDateTime
----------------------- ---------------------------
2018-07-20 11:07:26.403 2018-07-20 11:07:26.3980117
Run Code Online (Sandbox Code Playgroud)
DATETIME 通常使用较高的精度对应于较低的效率(边际),以防万一 SYSDATETIME