CURRENT_DATE

CURRENT_DATE

시스템의 현재 날짜를 반환해요.

출처: Snowflake SQL Reference - 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 |
+----------------+----------------+-------------------------------+

더 알아보기