All thing of the world!

Oracle LENGTH 설명 : 오라클 함수 본문

IT/Oracle DBMS

Oracle LENGTH 설명 : 오라클 함수

WorldSeeker 2021. 4. 6. 09:06

1. 함수의 목적 
  
   Oracle LENGTH는
입력 파라미터로 받은 char의 길이를 반환한다.

2. 샘플을 통한 개념 퀵뷰

single-byte 케릭터셋을 사용한 길이

SELECT LENGTH('CANDIDE') "Length in characters"
FROM DUAL;

Length in characters
--------------------
7


3. 사용방법

- LENGTH : 입력된 chracter set을 그대로 사용한다.
- LENGTHB : 입력된 문자를 BYTE로 간주한다.
- LENGTHC : 입력된 문자를  Unicode 완성형 문자로 간주한다.
- LENGTH2 : 입력된 문자를 UCS2 코드로 간주한다.
- LENGTH4 : 입력된 문자를 UCS4 코드로 간주한다.

4. 함수 PARAMETER 설명

[char]
입력 파라미터

5. 다양한 샘플표현

example1) double-byte 케릭터 셋이라면 아래 쿼리의 결과는 다음과 같다.

SELECT LENGTHB ('CANDIDE') "Length in bytes"
FROM DUAL;

Length in bytes
---------------
14

 

Comments