- カテゴリ:
- コンテキスト関数 (一般) 
CURRENT_DATE¶
システムの現在の日付を返します。
構文¶
CURRENT_DATE()
CURRENT_DATE
引数¶
なし。
戻り値¶
この関数は、 DATE 型の値を返します。
使用上の注意¶
- TIMEZONE パラメーターの設定は、戻り値に影響します。返される日付は、セッションのタイムゾーンです。 
- 出力における日付の表示形式は、 DATE_OUTPUT_FORMAT セッションパラメーター(デフォルト - YYYY-MM-DD)によって決定されます。
- ANSI 規格に準拠するために、この関数は SQL ステートメント内で括弧なしで呼び出すことができます。 - ただし、 Snowflake Scripting変数 を関数を呼び出す式(例えば、 - my_var := CURRENT_DATE();)に設定する場合は、括弧を含める必要があります。詳細については、 コンテキスト関数の使用上の注意 をご参照ください。
例¶
現在の日付、時刻、タイムスタンプを表示します。
SELECT CURRENT_DATE(), CURRENT_TIME(), CURRENT_TIMESTAMP();
+----------------+----------------+-------------------------------+
| CURRENT_DATE() | CURRENT_TIME() | CURRENT_TIMESTAMP()           |
|----------------+----------------+-------------------------------|
| 2024-04-18     | 07:47:37       | 2024-04-18 07:47:37.084 -0700 |
+----------------+----------------+-------------------------------+