SQLServer 2019で現在のシステム日付を取得する方法

環境
Windows 10 Home 64bit
Microsoft SQL Server 2019

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT CURRENT_TIMESTAMP
SELECT GETDATE
SELECT SYSDATETIME
SELECT CURRENT_TIMESTAMP SELECT GETDATE SELECT SYSDATETIME
SELECT CURRENT_TIMESTAMP
SELECT GETDATE
SELECT SYSDATETIME

「GETDATE」、CURRENT_TIMESTAMP」、「SYSDATETIME」を使って、
現在のシステム日付を取得します

使用例
1.CURRENT_TIMESTAMPで現在の日付を取得します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT CURRENT_TIMESTAMP RESULT;
SELECT CURRENT_TIMESTAMP RESULT;
SELECT CURRENT_TIMESTAMP RESULT;

結果 2022-09-19 10:00:41.540
「CURRENT_TIMESTAMP」で現在の日付・時刻を取得します。

2. SYSDATETIMEで現在の日付を取得します
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT SYSDATETIME()  RESULT;
SELECT SYSDATETIME()  RESULT;
SELECT SYSDATETIME()  RESULT;

実行結果
2022-09-19 10:01:54.6026361

3. GETDATEで現在の日付を取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT GETDATE() RESULT;
SELECT GETDATE() RESULT;
SELECT GETDATE() RESULT;

 

結果 2022-09-19 10:02:53.000

SQLServer

Posted by arkgame