PERIOD_BEGIN
PERIOD_BEGIN
PERIOD 값의 포함(inclusive) 시작 경계를 돌려주는 기간(period) 함수예요.
출처: 공식 문서
본문
PERIOD 값의 포함 시작 경계를 반환합니다.
참고 (See also): PERIOD 데이터 타입 , Period functions
구문 (Syntax)
PERIOD_BEGIN( <period> )
인자 (Arguments)
period
검사할 PERIOD 값.
반환값 (Returns)
입력 PERIOD의 요소 타입과 일치하는 DATE, TIME, TIMESTAMP_NTZ, TIMESTAMP_LTZ 또는 TIMESTAMP_TZ 값.
사용 참고 (Usage notes)
- 입력이 NULL이면 함수는 NULL을 반환합니다.
예제 (Examples)
이 예제는 PERIOD(DATE) 값의 포함 시작 경계를 반환합니다. NULL 입력은 NULL 결과를 만들므로, 두 번째 컬럼은 NULL을 반환합니다:
SELECT
PERIOD_BEGIN(PERIOD(DATE) '[2024-01-01, 2024-12-31)') AS begin_bound,
PERIOD_BEGIN(CAST(NULL AS PERIOD(DATE))) AS null_input;
+-------------+------------+
| BEGIN_BOUND | NULL_INPUT |
|-------------+------------|
| 2024-01-01 | NULL |
+-------------+------------+
더 알아보기 (Learn more)
- PERIOD_END — 기간의 끝 경계
- PERIOD 데이터 타입 — PERIOD 타입
- Period functions