본문 바로가기
Tibero

Tibero에서 CAST 연산자 사용 방법

by 천지조율 2024. 3. 11.

Tibero에서 CAST 연산자는 데이터 형식을 다른 데이터 형식으로 변환하는 데 사용됩니다. 
CAST 연산자는 다음과 같은 형식

CAST (expression AS data_type)

expression은 변환할 값이나 표현식을 나타냅니다.
data_type은 변환하고자 하는 데이터 형식을 지정합니다.

예) 정수를 문자열로 변환

CAST (123 AS VARCHAR)
-->  숫자 123을 문자열


예) 문자열크기 조정

CAST ("가나다라" AS NVARCHAR(20))
-->  "가나다라"을 문자열 형식을 NVARCHAR(20)으로 변경함.



이외에도 형식을 변환하기 위해 CAST 연산자를 사용할 수 있습니다. 일반적으로 자주 사용되는 데이터 형식에는 VARCHAR(문자열), INTEGER(정수), DATE(날짜), TIMESTAMP(날짜와 시간), 등이 있습니다.

CAST 연산자는 데이터 형식을 명시적으로 변환할 때 사용되며, 필요한 경우 데이터 형식을 호환 가능한 형식으로 변환하여 쿼리의 결과를 제어하는 데 유용합니다. 

주의사항으로 데이터 형식이 호환되지 않는 경우 CAST 연산자를 사용하여 변환할 수 없습니다.