Oracle CRM On Demand 관리 > Expression Builder > Expression Builder 함수 > Duration
Duration
Expression Builder의 Duration 함수는 period 인수로 표시되는 일수 또는 일부 일수 단위의 기간을 나타내는 숫자를 반환합니다.
구문
Duration(period)
결과 유형
숫자
인수
다음 표에서는 함수의 인수를 설명합니다.
인수
|
설명
|
Period
|
다음 형식의 문자열 리터럴입니다. PnYnMnDTnHnM:
설명:
- P는 기간 표시자입니다.
- nY는 0~5 사이 연수를 지정합니다.
- nM은 0~12 사이 월수를 지정합니다.
- nD는 0~200 사이 일수를 지정합니다.
- T는 일자 및 시간 지정을 구분합니다.
- nH는 0~200 사이 시간 수를 지정합니다.
- nM은 0~59 사이 분 수를 지정합니다.
|
다음 사항에 유의하십시오.
- 양수 값에 더하기 기호(+)를 지정하지 마십시오.
- 음수 기간은 -Duration(Period)로 지정할 수 있습니다.
- 초 지정은 지원되지 않습니다.
- 최대 지원 기간은 'P5Y12M200DT200H59M'이며, 5년, 12개월, 200일, 200시간 및 59분입니다.
- 년, 월, 일, 시간 또는 분의 수가 0인 경우 숫자 및 해당 지정자를 생략할 수 있습니다.
- 년, 월 또는 일의 수가 0이고 시간 지수가 0이 아닌 값이면 년, 월 또는 일 지수(숫자 및 지정자) 중 하나 이상이 있어야 합니다.
- 시간 컴포넌트가 기간에 없는 경우 T 지정자를 기간에 포함하면 안 됩니다.
- P 지정자는 항상 기간에 포함되어야 합니다.
예
다음은 Duration 함수의 유효한 예입니다.
Duration('P0Y1M1DT2H5M')
Duration('P0Y0DT1H')
Duration('P1D')
Duration('P0Y0M0DT0H0M')
Duration('P0DT1M')
관련 항목
관련된 Expression Builder 정보는 다음 항목을 참조하십시오.
|