SQL Server返回当前实例系统日期和时间的函数
生活随笔
收集整理的這篇文章主要介紹了
SQL Server返回当前实例系统日期和时间的函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
下面列舉出SQL Server返回實例系統(tǒng)日期和時間的函數(shù),除了ANSI標準函數(shù)CURRENT_TIMESTAMP在應用時無需在函數(shù)后多加一對空的小括號"()"外,其余均需。
從返回的數(shù)據(jù)類型"DATETIME2"就可以知道,后面三個函數(shù)是SQL Server 2008新增的。
另外,函數(shù)CURRENT_TIMESTAMP和GETDATE()都是取得當前實例系統(tǒng)日期和時間,在調用時,建議優(yōu)先使用ANSI標準的。
| 函數(shù) | 說明 | 返回數(shù)據(jù)類型 |
| CURRENT_TIMESTAMP | ANSI SQL標準,當前實例系統(tǒng)日期和時間。 | DATETIME |
| GETDATE() | 當前實例系統(tǒng)日期和時間。 | DATETIME |
| GETUTCDATE() | 當前實例系統(tǒng)日期和時間,并以UTC格式來表示。 | DATETIME |
| SYSDATETIME() | 當前實例系統(tǒng)日期和時間。 | DATETIME2 |
| SYSUTCDATETIME() | 當前實例系統(tǒng)日期和時間,并以UTC格式來表示。 | DATETIME2 |
| SYSDATETIMEOFFSET() | 當前實例系統(tǒng)日期和時間,包含時區(qū)偏移量。 | DATETIME2 |
?
演示:
代碼 SELECT?CURRENT_TIMESTAMP?AS?[CURRENT_TIMESTAMP],GETDATE()?AS?[GETDATE],
GETUTCDATE()?AS?[GETUTCDATE],
SYSDATETIME()?AS?[SYSDATETIME],
SYSUTCDATETIME()?AS?[SYSUTCDATETIME],
SYSDATETIMEOFFSET()?AS?[SYSDATETIMEOFFSET];
?
執(zhí)行結果:
轉載于:https://www.cnblogs.com/insus/archive/2011/02/12/1952470.html
總結
以上是生活随笔為你收集整理的SQL Server返回当前实例系统日期和时间的函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTC G7 金卡 制作
- 下一篇: CSS垂直居中网页布局实现的5种方法