TO_DSINTERVAL

Syntax

TO_DSINTERVAL
(
  sql_format IN text -- format: '[+|-]days hours:minutes:seconds[.frac_secs]'
)
RETURNS interval;

TO_DSINTERVAL
(
  ds_iso_format In text  -- format: '[-]P[<days>D][T[<hours>H][<minutes>M][<seconds>[.frac_secs]S]]'
)
RETURNS interval;


개요

TO_DSINTERVAL은 문자열을 INTERVAL DAY TO SECOND 타입으로 변환하는 함수입니다.

파라미터

파라미터

설명

sql_format

구간 형태의 문자열 값을 반환하는 임의의 연산식입니다. 다음과 같은 포맷으로 구성됩니다. '[+|-]days hours:minutes:seconds[.frac_secs]'

ds_iso_format

구간 형태의 문자열 값을 반환하는 임의의 연산식입니다. 다음과 같은 포맷으로 구성됩니다. '[-]P[D][T[H][M][[.frac_secs]S]]'

구성요소

구성요소
설명

days

0~999999999 사이의 정수입니다.

hours

0~23 사이의 정수입니다.

minutes, seconds

0~59 사이의 정수입니다.

frac_secs

소수점 이하 초(second)의 값으로, 최대 6자리 정밀도까지 지원됩니다.


예제

Last updated