CURRENT_DATE
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 |
+----------------+----------------+-------------------------------+