본문 바로가기

Database

[오라클] 대소문자 시스템설정 변경

CREATE OR REPLACE TRIGGER case_insensitive_trg

AFTER LOGON ON SCHEMA

BEGIN

execute immediate 'alter session set NLS_SORT=BINARY_CI';

execute immediate 'alter session set NLS_COMP=LINGUISTIC';

END;

/

해당 트리거는 해당 세션이 로그인 된 후에 작동한다. NLS_SORT와 NLS_COMP 를 위와 같이

변경하면 대소문자에 영향을 받지 않는다.