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