지원되는 캐스트

이 주제에서는 데이터 유형의 결합 간에 지원되는 CAST를 나열합니다.

CAST가 모든 데이터 유형 조합 사이에서 지원되지는 않습니다. 아래에 지원되는 유형이 CAST의 효과와 함께 나열되어 있습니다.

캐스트할 때 소스 데이터 유형과 대상 데이터 유형 간의 일대일 또는 다대일 맵핑이 될 수 있습니다. 일대일 맵핑의 예에서는 소스 데이터 유형은 단일 정수이고 대상 데이터 유형은 단일 Float입니다. 다대일 맵핑의 예에서는 소스 데이터가 단일 데이터로 변환되는 세 개의 정수로 구성되어 있습니다. 표 1에서는 지원되는 일대일 캐스트를 나열합니다. 표 2에서는 지원되는 다대일 캐스트를 나열합니다.

정밀도, 스케일간격 규정자에 대한 정보는 ESQL 데이터 유형을 참조하십시오.

표 1. 지원되는 캐스트: 소스와 대상 데이터 유형 간의 일대일 맵핑
소스 데이터 유형 대상 데이터 유형 효과
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이 가정됩니다.

제공된 코드 페이지나 인코딩을 알 수 없거나 데이터에 코드 페이지로 변환될 수 없는 유니코드 문자가 포함된 경우 이 함수는 변환 오류를 보고할 수도 있습니다.

변경 시작CHARACTER변경 끝 변경 시작BLOB변경 끝 변경 시작이 캐스트는 다음과 같은 두 가지 방법으로 작업할 수 있습니다.
  1. CCSID 또는 ENCODING 절을 지정하는 경우 전체 문자열이 사용자가 요청한 코드 페이지 또는 인코딩에 기록됩니다. 예를 들면, CCSID 850의 문자열 "Cat"이 16진로 된 3바이트 배열인 43,61,74가 됩니다.
  2. CCSID 또는 ENCODING 절을 모두 지정하지 않으면 문자열이 X'hhhhhh' 또는 hhhhhh(여기서 h는 임의의 16진 문자일 수 있음) 형식의 2자로 된 16진 숫자를 자체적으로 포함합니다. 이 경우 입력 문자열 "436174"가 동일한 3바이트 2진 배열인 (43,61,74)가 됩니다.

    입력 문자열의 형식이 올바르지 않으면 오류가 생성됩니다.

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 결과는 입력과 동일합니다.
표 2. 지원되는 캐스트: 소스와 대상 데이터 유형 간의 다대일 맵핑
소스 데이터 유형 대상 데이터 유형 효과
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입니다.
관련 개념
ESQL 개요
ESQL 데이터 유형
관련 태스크
ESQL 개발
관련 참조
복합 ESQL 함수
CAST 함수
내재적 캐스트
외부 소스 값의 데이터 유형
지원되는 코드 페이지
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ak05680_