by 불장작 [Tibero] [2023.05.26 12:38:13]
티베로에서 '가나다라마바사'의 내용을 substr 과 같은 것으로 5바이트를 자를수 있나요?
=> 가나다라마
고수님의 조언 부탁드립니다.
티베로는 자주 안써서 모르지만 오라클 명령어를 거의 동일하게 사용합니다.
그리고 SUBSTR은 5byte가 아니라 5자를 자르는 함수입니다.
바이트 단위면 SUBSTRB 를 쓰시면 되고 예시처럼 한글이면 깨질수 있어요.
select substrb('가나다라마바사', 1, 6) from dual
==> 가나
로 결과나옵니다. 오라클과는 결과가 다릅니다.
유니코드 세트라 한글이 3바이트로 나오는것 같네요.
답변 감사합니다.