이 주제에서는 데이터 유형의 결합 간에 지원되는 CAST를 나열합니다.
CAST가 모든 데이터 유형 조합 사이에서 지원되지는 않습니다. 아래에 지원되는 유형이 CAST의 효과와 함께 나열되어 있습니다.
캐스트할 때 소스 데이터 유형과 대상 데이터 유형 간의 일대일 또는 다대일 맵핑이 될 수 있습니다. 일대일 맵핑의 예에서는 소스 데이터 유형은 단일 정수이고 대상 데이터 유형은 단일 Float입니다. 다대일 맵핑의 예에서는 소스 데이터가 단일 데이터로 변환되는 세 개의 정수로 구성되어 있습니다. 표 1에서는 지원되는 일대일 캐스트를 나열합니다. 표 2에서는 지원되는 다대일 캐스트를 나열합니다.
정밀도, 스케일 및 간격 규정자에 대한 정보는 ESQL 데이터 유형을 참조하십시오.
소스 데이터 유형 | 대상 데이터 유형 | 효과 |
---|---|---|
BIT | BIT | 결과는 입력과 동일합니다. |
BIT | BLOB | 비트 배열은 최대값이 263 요소인 바이트 배열로 변환됩니다. 소스의 길이가 BLOB을 생성하기에(8의 배수) 충분하지 않은 경우 오류가 보고됩니다. |
BIT | CHARACTER | 결과는 해석된 값이 소스 값과 동일한 비트 문자열
리터럴의 정의를 준수하는
문자열입니다. 결과 문자열의 형식은 B'bbbbbb'가 됩니다(여기서 b는 0 또는 1임). CCSID 또는 ENCODING절이 지정된 경우 비트 배열은 지정된 CCSID 및 인코딩에서 문자로 가정되며 문자 리턴 값으로 변환된 코드 페이지입니다. CCSID만 지정하는 경우, Big Endian 인코딩으로 가정됩니다. 인코딩만이 지정된 경우 CCSID 1208이 가정됩니다. 코드 페이지 또는 인코딩을 알 수 없거나 제공된 데이터가 코드 페이지 문자의 정수 숫자가 아니거나 데이터에 제공된 코드 페이지에서 올바르지 않은 문자가 있는 경우 이 함수는 변환 오류를 보고합니다. |
BIT | INTEGER | 비트 배열에는 최대 263 요소가 있으며 정수로 변환됩니다. 소스의 길이가 정수와 일치할 만큼 올바른 길이가 아니면 오류가 보고됩니다. |
BLOB | BIT | 제공된 바이트 배열은 최대 263 요소의 비트 배열로 변환됩니다. |
BLOB | BLOB | 결과는 입력과 동일합니다. |
BLOB | CHARACTER | 결과는 해석된 값이 소스 값과 동일한
2진 문자열 리터럴의 정의를 준수하는
문자열입니다. 결과 문자열의 형식은 X'hhhh'
입니다(여기서 h는 16진 문자임). CCSID 또는 ENCODING절이 지정된 경우 제공된 바이트 배열은 지정된 CCSID 및 인코딩에서 문자로 가정되며 문자 리턴 값으로 변환된 코드 페이지입니다. CCSID만 지정하는 경우, Big Endian 인코딩으로 가정됩니다. 인코딩만이 지정된 경우 CCSID 1208이 가정됩니다. 코드 페이지 또는 인코딩을 알 수 없거나 제공된 데이터가 코드 페이지 문자의 정수 숫자가 아니거나 데이터에 제공된 코드 페이지에서 올바르지 않은 문자가 있는 경우 이 함수는 변환 오류를 보고합니다. |
BLOB | INTEGER | 바이트 배열에는 최대 263 요소가 있으며 정수로 변환됩니다. 소스의 길이가 정수와 일치할 만큼 올바른 길이가 아니면 오류가 보고됩니다. |
BOOLEAN | BOOLEAN | 결과는 입력과 동일합니다. |
BOOLEAN | CHARACTER | 소스 값이 TRUE이면 결과는 문자열 TRUE입니다. 소스 값이 FALSE이면 결과는 문자열 FALSE입니다. UNKNOWN Boolean 값은 Boolean에서 널값과 동일하기 때문에 소스 값이 UNKNOWN인 경우 결과는 널(null)입니다. |
CHARACTER | BIT | 문자열은 비트 문자열 리터럴이나 비트 문자열 리터럴의 컨텐츠에 대한 규칙을 준수해야 합니다. 즉, 문자열의 형식은 B'bbbbbbb' 또는 bbbbbb일 수 있습니다(여기서 b'는 0
또는 1임). CCSID 또는 ENCODING절이 지정된 경우, 문자열은 지정된 CCSID 및 인코딩으로 변환되며 비트 배열 리턴 값으로의 추가 변환 없이 배치됩니다. CCSID만 지정하는 경우, Big Endian 인코딩으로 가정됩니다. 인코딩만이 지정된 경우 CCSID 1208이 가정됩니다. 제공된 코드 페이지나 인코딩을 알 수 없거나 데이터에 코드 페이지로 변환될 수 없는 유니코드 문자가 포함된 경우 이 함수는 변환 오류를 보고할 수도 있습니다. |
![]() ![]() |
![]() ![]() |
![]()
CCSID만 지정하는 경우, Big Endian 인코딩으로 가정됩니다. 인코딩만이 지정된 경우 CCSID 1208이 가정됩니다. 제공된 코드 페이지나 인코딩을 알 수 없거나 데이터에 코드 페이지로 변환될 수 없는 유니코드 문자가 포함된 경우 이 함수는 변환 오류를 보고할 수도 있습니다. ![]() |
CHARACTER | BOOLEAN | 문자열은 Boolean 리터럴이 해석되는 방식과 동일한 방식으로 해석됩니다. 즉, 문자열은 문자열 TRUE, FALSE, 또는 UNKNOWN(대소문자 조합 가능) 중 하나이어야 합니다. |
CHARACTER | CHARACTER | 결과는 입력과 동일합니다. |
CHARACTER | DATE | FORMAT 절이 지정되지 않은 경우 문자열은 날짜
리터럴 또는 날짜 문자열에 대한 규칙을 준수해야 합니다. 즉,
문자열은 DATE '2002-10-05' 또는 '2002-10-05'일 수 있습니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | DECIMAL | 문자열은 문자열의 형식에 의해 정의된
스케일과 정밀도로 임시
10진수 결과를 형성하기 위해 정확한 숫자 리터럴이 해석되는 방식과 동일한 방식으로 해석됩니다. 이는
지정된 정밀도와 스케일의 10진수로 변환되며 변환으로
인해 주요 숫자가 손실되면 런타임 오류가 생성됩니다. 정밀도와 스케일이 지정되지 않은 경우 결과의 정밀도와 스케일은 제공된 값을 보유하기 위해 필요한 최소값입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | FLOAT | 문자열은 부동 소수점 리터럴이 해석되는 방식과 동일한 방식으로 해석됩니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | GMTTIME | 문자열은 GMT 시간 리터럴 또는 시간 문자열에 대한 규칙을 준수해야 합니다. 즉,
문자열은 GMTTIME '09:24:15' 또는 '09:24:15'이 될 수 있습니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | GMTTIMESTAMP | 문자열은 GMT 시간 소인 리터럴 또는 시간 소인 문자열에 대한 규칙을 준수해야 합니다. 즉,
문자열은 GMTTIMESTAMP '2002-10-05 09:24:15' 또는 2002-10-05 09:24:15일 수 있습니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | INTEGER | 문자열은 정수 리터럴이 해석되는 방식과 동일한 방식으로 해석됩니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | INTERVAL | 문자열은 CAST 함수에 지정된 것과 동일한 간격 규정자를 사용하여 간격 리터럴에 대한 규칙을 준수하거나 지정된 간격 규정자에 적용되는 간격 문자열의 규칙을 준수해야 합니다. |
CHARACTER | TIME | 문자열은 시간 리터럴 또는 시간 문자열에
대한 규칙을 준수해야 합니다. 즉, 문자열은 TIME '09:24:15' 또는 '09:24:15'이 될 수 있습니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
CHARACTER | TIMESTAMP | 문자열은 시간 소인 리터럴 또는
시간 소인 문자열에 대한 규칙을 준수해야 합니다. 즉, 문자열은 TIMESTAMP
'2002-10-05 09:24:15' 또는 2002-10-05 09:24:15일 수 있습니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
DATE | CHARACTER | 결과는 날짜 리터럴의 정의를 준수하는
문자열이며 이 경우 해석된 값은 소스 날짜 소스와
동일합니다. 예를 들면,
CAST(DATE '2002-10-05' AS CHARACTER) DATE '2002-10-05'을 리턴합니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
DATE | DATE | 결과는 입력과 동일합니다. |
DATE | GMTTIMESTAMP | 결과는 날짜 필드를 소스 날짜 값에서 취한 값이며 시간 필드는 현재 GMT 시간에서 취합니다. |
DATE | TIMESTAMP | 결과는 날짜 필드를 소스 날짜 값에서 취한 값이며 시간 필드는 현재 시간에서 취합니다. |
DECIMAL | CHARACTER | 결과는 정확한 숫자 리터럴의 정의를
준수하는 가장 짧은 문자열이며 해석된 값은 10진수
값입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
DECIMAL | DECIMAL | 값은 지정된 정밀도와 스케일로 변환되며, 변환으로 인해 주요 숫자가 손실되면 런타임 오류가 생성됩니다. 정밀도와 스케일이 지정되지 않은 경우 정밀도와 스케일 값은 보존됩니다. 즉, NOOP(작동되지 않음)입니다. |
DECIMAL | FLOAT | 숫자는 필요하면 반올림하여 변환됩니다. |
DECIMAL | INTEGER | 값은 반올림되어 정수로 변환되며 변환으로 인해 주요 숫자가 유실되면 런타임 오류가 생성됩니다. |
DECIMAL | INTERVAL | 지정된 간격 규정자에 하나의 필드만 있으면 결과는 정확한 숫자 값과 동일한 필드를 가진 규정자가 있는 간격입니다. 그렇지 않으면, 런타임 오류가 생성됩니다. |
FLOAT | CHARACTER | 결과는 근사치 숫자 리터럴의 정의를 준수하는 가장 짧은 문자열이며 해당 가수는 0이 아닌 한 자리 숫자와 그 뒤의 점 그리고 부호가 없는 정수로 구성되어 있으며 해석된 값은 Float 값입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
FLOAT | FLOAT | 결과는 입력과 동일합니다. |
FLOAT | DECIMAL | 값은 반올림되어 지정된 정밀도와 스케일의 10진수로 변환되며 변환으로 인해 주요 숫자가 손실되면 런타임 오류가 생성됩니다. 정밀도와 스케일이 지정되지 않은 경우 결과의 정밀도와 스케일은 제공된 값을 보유하기 위해 필요한 최소값입니다. |
FLOAT | INTEGER | 값은 반올림되어 정수로 변환되며 변환으로 인해 주요 숫자가 유실되면 런타임 오류가 생성됩니다. |
FLOAT | INTERVAL | 지정된 간격 규정자에 하나의 필드만 있으면 결과는 정확한 숫자 값과 동일한 필드를 가진 규정자가 있는 간격입니다. 그렇지 않으면, 런타임 오류가 생성됩니다. |
GMTTIME | CHARACTER | 결과는 해석된 값이 소스 값과 동일한
GMTTIME 리터럴의 정의를 준수하는 문자열입니다.
결과 문자열은 GMTTIME 'hh:mm:ss' 형식입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
GMTTIME | GMTTIME | 결과는 입력과 동일합니다. |
GMTTIME | TIME | 결과 값은 소스 값에 현지 시간대 변위(LOCAL_TIMEZONE에 의해 리턴됨)를 더한 값입니다. 시 필드는 24진법으로 계산됩니다. |
GMTTIME | GMTTIMESTAMP | 결과는 날짜 필드를 현재 날짜에서 취한 값이며 시간 필드는 소스 GMT 시간에서 취합니다. |
GMTTIME | TIMESTAMP | 결과는 날짜 필드를 현재 날짜에서 가져오고, 시간 필드를 소스 GMT 시간에 (LOCAL_TIMEZONE에서 리턴된)로컬 시간대 변위를 더한 값에서 가져온 값입니다. |
GMTTIMESTAMP | CHARACTER | 결과는 해석된 값이 소스 값과 동일한
GMTTIMESTAMP 리터럴의 정의를 준수하는
문자열입니다. 결과 문자열은 GMTTIMESTAMP 'yyyy-mm-dd hh:mm:ss' 형식입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
GMTTIMESTAMP | DATE | 결과는 필드가 소스 GMTTIMESTAMP 값의 날짜 필드로 구성된 값입니다. |
GMTTIMESTAMP | GMTTIME | 결과는 필드가 소스 GMTTIMESTAMP 값의 시간 필드로 구성된 값입니다. |
GMTTIMESTAMP | TIME | 결과는 시간 필드를 소스 GMTTIMESTAMP 값에 (LOCAL_TIMEZONE에 의해 리턴된) 현재 시간대 변위를 더한 값에서 취합니다. 시 필드는 24진법으로 계산됩니다. |
GMTTIMESTAMP | GMTTIMESTAMP | 결과는 입력과 동일합니다. |
GMTTIMESTAMP | TIMESTAMP | 결과 값은 소스 값에 현지 시간대 변위(LOCAL_TIMEZONE에 의해 리턴됨)를 더한 값입니다. |
INTEGER | BIT | 제공된 정수는 최대값이 263 요소인 비트 배열로 변환됩니다. |
INTEGER | BLOB | 제공된 정수는 최대값이 263 요소인 바이트 배열로 변환됩니다. |
INTEGER | CHARACTER | 결과는 정확한 숫자 리터럴의 정의를
준수하는 가장 짧은 문자열이며 해석된 값은
정수 값입니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 숫자 형식화 및 구문 분석을 참조할 수도 있습니다. |
INTEGER | FLOAT | 숫자는 필요하면 반올림하여 변환됩니다. |
INTEGER | INTEGER | 결과는 입력과 동일합니다. |
INTEGER | DECIMAL | 이 값은 지정된 정밀도와 스케일의 10진수로 변환되며, 변환으로 인해 주요 숫자가 유실되면 런타임 오류가 생성됩니다. 정밀도와 스케일이 지정되지 않은 경우 결과의 정밀도와 스케일은 제공된 값을 보유하기 위해 필요한 최소값입니다. |
INTEGER | INTERVAL | 지정된 간격 규정자에 하나의 필드만 있으면 결과는 정확한 숫자 값과 동일한 필드를 가진 규정자가 있는 간격입니다. 그렇지 않으면, 런타임 오류가 생성됩니다. |
INTERVAL | CHARACTER | 결과는 INTERVAL 리터럴의 정의를 준수하는
문자열이며 해석된 값은 소스 간격 값과
동일합니다. 예를 들면,
CAST(INTERVAL '4' YEARS AS CHARACTER) INTERVAL '4' YEARS을 리턴합니다. |
INTERVAL | DECIMAL | 간격 값에 하나의 필드만이 있는 규정자가 있으면 결과는 이 값이 있는 지정된 정밀도와 스케일의 10진수이며, 변환으로 인해 주요 숫자가 유실된 경우 런타임 오류가 생성됩니다. 간격에 예를 들면, YEAR TO MONTH와 같이 둘 이상의 필드를 가진 규정자가 있을 경우 런타임 오류가 생성됩니다. 정밀도와 스케일이 지정되지 않은 경우 결과의 정밀도와 스케일은 제공된 값을 보유하기 위해 필요한 최소값입니다. |
INTERVAL | FLOAT | 간격 값에 하나의 필드만이 있는 규정자가 있는 경우 결과는 해당 값이 있는 Float입니다. 간격에 예를 들면, YEAR TO MONTH와 같이 둘 이상의 필드를 가진 규정자가 있을 경우 런타임 오류가 생성됩니다. |
INTERVAL | INTEGER | 간격 값에 하나의 필드만을 가진 규정자가 있을 경우 결과는 해당 값을 가진 정수입니다. 간격에 예를 들면, YEAR TO MONTH와 같이 둘 이상의 필드를 가진 규정자가 있을 경우 런타임 오류가 생성됩니다. |
INTERVAL | INTERVAL | 결과는 입력과 동일합니다. 연-월 간격은 연-월 간격으로만 변환될 수 있으며 일-초 간격은 일-초 간격으로만 변환될 수 있습니다. 소스 간격을 대상 간격 규정자에서 가장 중요하지 않은 필드 단위의 스칼라로 변환합니다. 이 값은 대상 간격 규정자가 있는 간격으로 표준화됩니다. 예를 들면, 규정자 MINUTE TO SECOND가 있는 간격을 규정자 DAY TO HOUR가 있는 간격으로 변환하려면 소스 값이 시 단위의 스칼라로 변환되고 이 값은 규정자 DAY TO HOUR를 가진 간격으로 표준화됩니다. |
TIME | CHARACTER | 결과는 해석된 값이 소스 시간 값과 동일한
TIME 리터럴의 정의를 준수하는 문자열입니다.
예를 들면,
CAST(TIME '09:24:15' AS CHARACTER)returns TIME '09:24:15'을 리턴합니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
TIME | GMTTIME | 결과 값은 소스 값에서 현지 시간대 변위(LOCAL_TIMEZONE에 의해 리턴됨)를 뺀 값입니다. 시 필드는 24진법으로 계산됩니다. |
TIME | GMTTIMESTAMP | 결과는 데이터 필드를 현재 날짜에서 가져오고 시간 필드를 소스 GMT 시간에서 (LOCAL_TIMEZONE에서 리턴됨)로컬 시간대 변위를 뺀 값에서 가져옵니다. |
TIME | TIME | 결과는 입력과 동일합니다. |
TIME | TIMESTAMP | 결과는 날짜 필드를 현재 날짜에서 취한 값이며 시간 필드를 소스 시간 값에서 취합니다. |
TIMESTAMP | CHARACTER | 결과는 해석된 값이 소스 시간 소인 값과
동일한 TIMESTAMP 리터럴의 정의를 준수하는
문자열입니다. 예를 들면,
CAST(TIMESTAMP '2002-10-05 09:24:15' AS CHARACTER) TIMESTAMP '2002-10-05 09:24:15'을 리턴합니다. FORMAT 절이 지정된 경우 작동이 변경됩니다. 문자열로 dateTimes 형식화 및 구문 분석을 참조할 수도 있습니다. |
TIMESTAMP | DATE | 결과는 필드가 소스 시간 소인 값의 날짜 필드로 구성된 값입니다. |
TIMESTAMP | GMTTIME | 결과는 시간 필드를 소스 TIMESTAMP 값에서 (LOCAL_TIMEZONE에 의해 리턴됨) 현재 시간대 변위를 뺀 값에서 취한 값입니다. 시 필드는 24진법으로 계산됩니다. |
TIMESTAMP | GMTTIMESTAMP | 결과 값은 소스 값에서 현지 시간대 변위(LOCAL_TIMEZONE에 의해 리턴됨)를 뺀 값입니다. |
TIMESTAMP | TIME | 결과는 필드가 소스 시간 소인 값의 시간 필드로 구성된 값입니다. |
TIMESTAMP | TIMESTAMP | 결과는 입력과 동일합니다. |
소스 데이터 유형 | 대상 데이터 유형 | 효과 |
---|---|---|
Numeric, Numeric, Numeric | DATE | 연, 월 및 일의 순서로 숫자에서 DATE 값을 작성합니다. 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric | TIME | 시간, 분 및 초의 순서로 숫자에서 TIME 값을 작성합니다. 시간과 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric | GMTIME | 시간, 분 및 초의 순서로 숫자에서 GMTTIME 값을 작성합니다. 시간과 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric, Numeric, Numeric, Numeric | TIMESTAMP | 연, 월, 일, 시간, 분 및 초의 순서로 숫자에서 TIMESTAMP 값을 작성합니다. 연, 월, 일, 시간 및 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric, Numeric, Numeric, Numeric | GMTTIMESTAMP | 연, 월, 일, 시간, 분 및 초의 순서로 숫자에서 GMTIMESTAMP 값을 작성합니다. 연, 월, 일, 시간 및 분에 대해 정수가 아닌 값은 반올림합니다. |
DATE, TIME | TIMESTAMP | 결과는 해당 DATE와 TIME이 있는 TIMESTAMP 값입니다. |
DATE, GMTTIME | GMTIMESTAMP | 결과는 해당 DATE와 GMTTIME이 있는 GMTTIMESTAMP 값입니다. |
Numeric, Numeric | INTERVAL YEAR TO MONTH | 결과는 연도로 첫 번째 소스가 있고 월로 두 번째 소스가 있는 INTERVAL입니다. 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric | INTERVAL HOUR TO MINUTE | 결과는 시간으로 첫 번째 소스가 있고 분으로 두 번째 소스가 있는 INTERVAL입니다. 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric | INTERVAL HOUR TO SECOND | 결과는 시간, 분 및 초로서 소스가 있는 INTERVAL입니다. 시간과 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric | INTERVAL MINUTE TO SECOND | 결과는 분 및 초로서 소스가 있는 INTERVAL입니다. 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric | INTERVAL DAY TO HOUR | 결과는 일 및 시간으로서 소스가 있는 INTERVAL입니다. 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric | INTERVAL DAY TO MINUTE | 결과는 일, 시간 및 분으로서 소스가 있는 INTERVAL입니다. 정수가 아닌 값은 반올림합니다. |
Numeric, Numeric, Numeric, Numeric | INTERVAL DAY TO SECOND | 결과는 일, 시간, 분 및 초로서 소스가 있는 INTERVAL입니다. 일, 시간 및 분에 대해 정수가 아닌 값은 반올림합니다. |
Numeric | INTERVAL YEAR | 결과는 연도로서 소스가 있는 INTERVAL이며 필요한 경우 반올림합니다. |
Numeric | INTERVAL MONTH | 결과는 월로서 소스가 있는 INTERVAL이며 필요한 경우 반올림합니다. |
Numeric | INTERVAL DAY | 결과는 일로서 소스가 있는 INTERVAL이며 필요한 경우 반올림합니다. |
Numeric | INTERVAL HOUR | 결과는 시간으로서 소스가 있는 INTERVAL이며 필요한 경우 반올림합니다. |
Numeric | INTERVAL MINUTE | 결과는 분으로서 소스가 있는 INTERVAL이며 필요한 경우 반올림합니다. |
Numeric | INTERVAL SECOND | 결과는 초로서 소스가 있는 INTERVAL입니다. |