SQL Server

システム日付を取得する

2013/05/09

様々な関数でコンピューターのシステム日付を取得する

SQLServerのインスタンスを実行しているコンピューターのシステム日付を取得します。
いろいろな種類があるのでその実行結果をまとめてみます。

SYSDATETIME()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含む datetime2(7) 値を返します。

実行結果

SYSDATETIMEOFFSET()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含むdatetimeoffset(7) 値を返します。 タイム ゾーン オフセットが含まれます。

実行結果

SYSUTCDATETIME()で日付取得

SQL Server のインスタンスを実行しているコンピューターの日付と時刻を含む datetime2 値を返します。日付と時刻は UTC 時刻 (協定世界時) で返されます。

実行結果

CURRENT_TIMESTAMPで日付取得

データベース システムの現在のタイムスタンプを、
データベースタイム ーンオフセットを
持たない datetime 値として返します。

実行結果

GETDATE()で日付取得

データベース システムの現在のタイムスタンプを、
データベースタイムゾーンオフセットを持たない
datetime値として返します。

実行結果

GETUTCDATE()で日付取得

データベース システムの現在のタイムスタンプをdatetime値として
返します。
データベースのタイム ゾーン オフセットは含まれません。

実行結果

スポンサーリンク

-SQL Server
-, , ,

Copyright© ソフトウェア開発日記 , 2019 All Rights Reserved.