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

TRUNC

설명

TRUNC
은 을 자르는 행 함수입니다.
DATE
값을 지정된 형식으로 변환합니다.

구문

TRUNC
(
date
, "
format
")

반환 값

유형의 값을 반환합니다.
DATE
지정된 형식으로 잘립니다.

입력 매개변수

date
필수 콘텐츠 다음을 반환하는 필드 또는 표현식
DATE
형식
필수 콘텐츠 다음 형식 값 중 하나:
  • millisecond
    - 밀리초 단위로 잘린 날짜 값을 반환합니다. 밀리초는 이미 날짜 값에 대해 가장 세분화된 형식이므로 영향을 주지 않습니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-08-15 20:38:40.213
    .
  • second
    - 초 단위로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-08-15 20:38:40.000
    .
  • minute
    - 분 단위로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-08-15 20:38:00.000
    .
  • hour
    - 시간 단위로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-08-15 20:00:00.000
    .
  • day
    - 일 단위로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-08-15 00:00:00.000
    .
  • week
    - 해당 주의 첫째 요일로 잘린 날짜 값을 반환합니다(월요일에 시작). 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    (수요일)은 날짜 값을 반환합니다.
    2012-08-13
    (이전 월요일)
  • month
    - 해당 월의 1일로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    의 날짜 값을 반환합니다.
    2012-08-01
    .
  • quarter
    - 분기의 시작일(1월 1일, 4월 1일, 7월 1일 또는 10월 1일)로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15 20:38:40.213
    의 날짜 값을 반환합니다.
    2012-07-01
    .
  • year
    - 연도의 시작일(1월 1일)로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2012-08-15
    의 날짜 값을 반환합니다.
    2012-01-01
    .
  • weekyear
    - ISO 연도 연도의 시작일(1월 1일에 가장 가까운 월요일로 시작하는 ISO 주)로 잘린 날짜 값을 반환합니다. 예를 들어, 입력 날짜 값은 다음과 같습니다.
    2008-08-15
    의 날짜 값을 반환합니다.
    2007-12-31
    . 2008년 ISO 연도의 시작일은 2007년 12월 31일(1월 1일에 가장 가까운 이전 월요일)입니다.

order_date
날짜 필드를 일 단위로 자릅니다.
TRUNC([order_date],"day")
order_date
값을 캐스트합니다.
TEXT
다음을 사용하여 필드를 날짜 값으로
TO_DATE
, 일 단위로 자릅니다.
TRUNC(TO_DATE([order_date], "MM/dd/yyyy HH:mm:ss"), "day")