EXTRACT
날짜의 일부를 반환합니다.
사용 예시
EXTRACT(QUARTER FROM Order Date)
구문
1) 날짜 부분을 반환합니다.
EXTRACT( part FROM date_expression )
2) 날짜 및 시간 필드 또는 표현식에서 날짜를 반환합니다.
EXTRACT(DATE FROM date_expression )
매개변수
date_expression - 날짜 또는 날짜 및 시간 필드 또는 표현식
part - 반환할 날짜 부분. EXTRACT는 다음 부분을 지원합니다.
DAYOFWEEK: 한 주의 첫날이 일요일인 [1, 7] 범위의 값을 반환합니다.DAYDAYOFYEARWEEK: [0, 53] 범위에서 날짜의 주 번호를 반환합니다. 주는 일요일부터 시작되며 그 해의 첫 번째 일요일 이전 날짜는 0번째 주에 속합니다.ISOWEEK:date_expression의 ISO 8601 주 번호를 반환합니다.ISOWEEK는 월요일에 시작됩니다. [1, 53] 범위의 값을 반환합니다. 각 ISO 연도의 첫 번째ISOWEEK는 그레고리력 연도의 첫 번째 목요일 이전의 월요일에 시작됩니다.MONTHQUARTER: [1, 4] 범위의 값을 반환합니다.YEARISOYEAR:date_expression이 속한 주의 목요일을 포함하는 그레고리력 연도인 ISO 8601 주 번호 지정 연도를 반환합니다.
반환 데이터 유형
- 숫자 (정수)
 - 날짜
 
예시
다음 예에서 EXTRACT는 DAY 시간 부분에 해당하는 값을 반환합니다.
| 수식 예 | 출력 | 
  EXTRACT(DAY FROM DATE '2013-12-25')   | 
 25 | 
다음 예에서 EXTRACT는 연말에 가까운 날짜 열에서 다른 시간 부분에 해당하는 값을 반환합니다.
| 필드 이름 | 수식 예 | 
|---|---|
| Isoyear |   EXTRACT(ISOYEAR FROM Date)   | 
 
| Isoweek |   EXTRACT(ISOWEEK FROM Date)   | 
 
| Year |   EXTRACT(YEAR FROM Date)   | 
 
| Week |   EXTRACT(WEEK FROM Date)   | 
 
출력:
| 입력 날짜 | Isoyear | Isoweek | 연도 | 주 | 
|---|---|---|---|---|
| 2015-12-23 | 2015 | 52 | 2015 | 51 | 
| 2015-12-24 | 2015 | 52 | 2015 | 51 | 
| 2015-12-25 | 2015 | 52 | 2015 | 51 | 
| 2015-12-26 | 2015 | 52 | 2015 | 51 | 
| 2015-12-27 | 2015 | 52 | 2015 | 52 | 
| 2015-12-28 | 2015 | 53 | 2015 | 52 | 
| 2015-12-29 | 2015 | 53 | 2015 | 52 | 
| 2015-12-30 | 2015 | 53 | 2015 | 52 | 
| 2015-12-31 | 2015 | 53 | 2015 | 52 | 
| 2016-01-01 | 2015 | 53 | 2016 | 0 | 
| 2016-01-02 | 2015 | 53 | 2016 | 0 | 
| 2016-01-03 | 2015 | 53 | 2016 | 1 | 
| 2016-01-04 | 2016 | 1 | 2016 | 1 | 
| 2016-01-05 | 2016 | 1 | 2016 | 1 | 
| 2016-01-06 | 2016 | 1 | 2016 | 1 | 
| 2016-01-07 | 2016 | 1 | 2016 | 1 | 
| 2016-01-08 | 2016 | 1 | 2016 | 1 | 
| 2016-01-09 | 2016 | 1 | 2016 | 1 | 
참고
이 함수는 호환성 모드 날짜 유형에 사용할 수 없습니다.