주 컨텐츠로 이동
Workday User Guide
최종 업데이트: 2023-06-23
추출

추출

설명

EXTRACT
은 의 지정된 부분을 반환하는 행 함수입니다.
DATE

구문

EXTRACT
("
extract_value
",
DATE
)

반환 값

지정된 추출 값을 유형으로 반환합니다.
INTEGER
.
EXTRACT
선행하는 0을 제거합니다. 예를 들어, 4월은 값을 반환합니다.
4
, 아님
04
.

입력 매개변수

extract_value
필수 콘텐츠 다음 추출 값 중 하나:
  • millisecond
    - 날짜 값의 밀리초 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 정수 값을 반환합니다.
    213
    .
  • second
    - 날짜 값의 두 번째 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 정수 값을 반환합니다.
    40
    .
  • minute
    - 날짜 값의 분 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 정수 값을 반환합니다.
    38
    .
  • hour
    - 날짜 값의 시간 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 정수 값을 반환합니다.
    20
    .
  • day
    - 날짜 값의 일 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    의 정수 값을 반환합니다.
    15
    .
  • week
    - 입력 날짜 값에 대한 ISO 주 번호를 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-01-02
    의 정수 값을 반환합니다.
    1
    (2012년의 첫 번째 ISO 주는 1월 2일 월요일에 시작) 입력 날짜 값:
    2012-01-01
    의 정수 값을 반환합니다.
    52
    (2012년 1월 1일은 2011년의 마지막 ISO 주에 속합니다.)
  • month
    - 날짜 값의 월 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    의 정수 값을 반환합니다.
    8
    .
  • quarter
    - 입력 날짜 값에 대한 분기 번호를 반환합니다. 여기서 분기는 1월 1일, 4월 1일, 7월 1일 또는 10월 1일에 시작됩니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    의 정수 값을 반환합니다.
    3
    .
  • year
    - 날짜 값의 연도 부분을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-01-01
    의 정수 값을 반환합니다.
    2012
    .
  • weekyear
    - 입력 날짜 값의 ISO 주 번호에 해당하는 연도 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-01-02
    의 정수 값을 반환합니다.
    2012
    (2012년의 첫 번째 ISO 주는 1월 2일 월요일에 시작) 입력 날짜 값:
    2012-01-01
    의 정수 값을 반환합니다.
    2011
    (2012년 1월 1일은 2011년의 마지막 ISO 주에 속합니다.)
date
필수 콘텐츠 다음을 반환하는 필드명 또는 표현식
DATE

order_date
날짜 필드에서 시간 부분을 추출합니다.
EXTRACT("hour",[order_date])
order_date
값을 캐스트합니다.
Text
다음을 사용하여 필드를 날짜 값으로
TO_DATE
, ISO 주 연도를 추출합니다.
EXTRACT("weekyear",TO_DATE([order_date],"MM/dd/yyyy HH:mm:ss"))