Tibero2 Tibero에서 CAST 연산자 사용 방법 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(날짜).. 2024. 3. 11. Tibero Union 사용시 "JDBC-11022:Values are from incompatible data types" 에러 처리 방법 개요Tibero에서 "Union"을 사용하는데 "JDBC-11022:Values are from incompatible data types"에러가 발생하였습니다. 상세 내용Tibero에서 "UNION"아래와 같이 사용하는데 에러가 발생하였습니다.SELECT "Korea" AS KName FROM DUAL UNION ALLSELECT KNmae FROM ContryWHERE 1=1 AND ContryType = "A"KName 이 varchar(16) 이어서 잘 동작할 거라 생각하고 작업하였으나 동작하지 않았습니다.몇 번 삽질을 통해 알게 된 내용은 "UNION" 사용 시 컬럼의 데이터 타입까지 설정을 해주어야 합니다.\자동으로 타입을 맞추어 동작할거라 착각을 하여 발생한 문제였습니다... 2024. 3. 11. 이전 1 다음