IT/Oracle DBMS
Oracle COLLATION 설명 : 오라클 함수
WorldSeeker
2021. 5. 5. 22:17
1. 함수의 목적
Oracle COLLATION는 함수에 인자로 들어온 expr의 Collation 명을 반환한다.
* 콜레이션(Collation) 이란?
CHAR, VARCHAR, TEXT 등의 문자열 Datatype에는 문자셋(Character set)과 콜레이션(Collation) 속성이 있으며,
콜레이션은 문자셋(Character set)과 다른게 '정렬' 에 관한 지정값
2. 샘플을 통한 개념 퀵뷰
CREATE TABLE id_table (name VARCHAR2(64) COLLATE BINARY_AI, id VARCHAR2(8) COLLATE BINARY_CI);
INSERT INTO id_table VALUES('Christopher', 'ABCD1234');
SELECT COLLATION(name), COLLATION(id) FROM id_table;
COLLATION COLLATION
--------- ---------
BINARY_AI BINARY_CI
3. 사용방법
4. 함수 PARAMETER 설명
[expr]
expr로 입력되는 인수는 CHAR, VARCHAR2, LONG, NCHAR, NVARCHAR2 중에 한가지여야 한다.
5. 다양한 샘플표현
▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS