본문 바로가기

[오라클 레퍼런스 함수] NLS_LOWER - 모든 문자를 소문자로 변환

by ㅇㅍㅍ 2023. 8. 10.
[오라클 레퍼런스 함수] NLS_LOWER - 모든 문자를 소문자로 변환
728x90

 

NLS_LOWER

 

구문

NLS_LOWER(char [, 'nlsparam' ])

 

목적

NLS_LOWERchar을 모든 문자를 소문자로 변환한 값으로 반환합니다.

char와 'nlsparam' 모두 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형이 될 수 있습니다. char이 문자 데이터 유형인 경우 반환된 문자열은 VARCHAR2 데이터 유형이며, char이 LOB 데이터 유형인 경우 LOB가 됩니다. 반환된 문자열은 char과 동일한 문자 집합에 있습니다.

'nlsparam'은 NLS_INITCAP 함수와 동일한 형식으로 사용할 수 있으며 동일한 목적으로 사용될 수 있습니다.

 

참고:

Oracle Database Globalization Support Guide의 부록 C는 NLS_LOWER 함수에 대한 정렬 결정 규칙(collation determination rules) 및 이 함수의 문자 반환 값에 할당된 정렬을 정의하는 정렬 파생 규칙(collation derivation rules)에 대한 정보를 제공합니다.

 

예제

다음 문장은 XTurkish 언어 정렬 순서를 사용하여 문자열 'NOKTASINDA'의 소문자 형태를 반환합니다. 터키어 대문자 'I'는 작은 점 없는 'i'로 변환됩니다.

SELECT NLS_LOWER('NOKTASINDA', 'NLS_SORT = XTurkish') "Lowercase"
  FROM DUAL;

 


출처: 오라클 레퍼런스

원문 링크: Oracle NLS_LOWER 함수 문서

 

반응형

댓글