DB/Oracle

DB 19강. 문자열 길이 함수 lengthb( )

JJJAEOoni 2022. 2. 7. 17:36
반응형

 

미리보기로 볼 수 있는 글의 양을 정하는데

글자의 개수로 정하자니

한글로 100자 이상이면 "..."이 나오게 하면

영어를 적었을 때 100자 이상 더 적을 수 있었다.

 

비교해보니 확실히 크기가 다르다.

 

글자의 길이, 크기를 구할 때 lengthb, Byte 크기를 구해준다.

 

영어는 한글자당 1Byte

-- 영어 1Byte (UTF-8)
SELECT lengthb('ABCD')
from dual;

 

한글은 한글자당 3Byte

-- 한글 3Byte (UTF-8)
SELECT lengthb('가나다라')
from dual;

 

 

 

 

 

[출처]

 

https://cafe.naver.com/metacoding

 

메타코딩 : 네이버 카페

코린이들의 궁금증

cafe.naver.com

 

메타 코딩 유튜브

https://www.youtube.com/c/%EB%A9%94%ED%83%80%EC%BD%94%EB%94%A9

 

메타코딩

문의사항 : getinthere@naver.com 인스타그램 : https://www.instagram.com/meta4pm 깃헙 : https://github.com/codingspecialist 유료강좌 : https://www.easyupclass.com

www.youtube.com

 

반응형