1. 정의

LENGTH 

 LENGTHB

 문자열 길이 반환

 문자열의 byte 반환

 공백을 포함한 문자열 길이를 반환

 영문(1byte), 공백(1byte), 한글(3byte)

 * 한글은 DB charset에 따라 다를 수 있음

 

 

2. 예시

1
2
3
4
SELECT
  LENGTH('180712 테스트') AS LENGTH1,
  LENGTHB('180712 테스트') AS LENGTHB1
FROM DUAL;
cs

같은 글자인 '180712 테스트' 라는 문자열의 길이와 byte가 어떻게 차이나는지 알아보도록 한다.

 

LENGTH와 LENGTHB의 차이를 알 수 있다.

+ Recent posts