본문 바로가기
나혼자 웹사이트 만들기/DB

[ORACLE] 문자열 길이 구하기 (LENGTH, LENGTHB, LENGTHC 함수)

by coldbrew_ 2022. 9. 14.
반응형
더보기

목차

  • LENGTH, LENGTHB, LENGTHC 정의
  • LENGTH, LENGTHB, LENGTHC 예시

 LENGTH, LENGTHB, LENGTHC 정의

LENGTH(char)

LENGTH함수는 길이를 반환 합니다. 

 

LENGTHB(char)

LENGTHB 문자 대신 바이트를 사용합니다. 

 

LENGTHC(char)

LENGTHC 유니코드 완전한 문자를 사용합니다.

 

 LENGTH, LENGTHB, LENGTHC 예시

1
2
3
4
SELECT LENGTH('오라클')
      ,LENGTHB('오라클')
      ,LENGTHC('오라클')
from dual;
cs
LENGTH('오라클') LENGTHB('오라클') LENGTHC('오라클')
3 6 3

LENGTHB는 byte를 리턴하기 때문에 한글은 6byte로 리턴하게 됩니다.

LENGTHC는 유니코드의 수를 리턴합니다.

 

반응형

댓글