문자열 크기를 byte로 변환해주는 함수가있을까요? 0 2 2,976

by 엘시아 [Oracle 기초] #문자열크기함수 #문자크기#byte [2016.11.08 13:16:04]


문득.. 컬럼에 들어있는 문자열데이터가 몇 바이트인지 확인하는 방법이 궁금해서

질문올립니다.

그리고.. db 캐릭터셋으로 byte크기가 달라지나요?

제가 이해하고 있는건, 공통적으로..영어는 한 글자당 1byte인데, 한글은 한 글자당 3byte로 알고있어서요

 

by 마농 [2016.11.08 13:36:17]

LENGTH()  : 문자 길이(글자수)
LENGTHB() : 문자 크기(Byte)
VSIZE()   : 값의 내부 크기(Byte) - 문자 외 다른 자료형 사용 가능
DUMP()    : 값의 Type, Size, 내부표현값(이진코드) 등 확인


db 캐릭터셋에 따라 한글 byte크기가 다릅니다.


by 엘시아 [2016.11.08 14:16:01]

감사합니다^^

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입