728x90
NLS_UPPER
구문
NLS_UPPER(char [, 'nlsparam' ])
목적
NLS_UPPER 함수는 문자열 char를 모두 대문자로 변환하여 반환합니다.
char와 'nlsparam' 둘 다 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형 중 하나가 될 수 있습니다. 반환된 문자열은 char가 문자 데이터 유형인 경우 VARCHAR2 데이터 유형이며, char가 LOB 데이터 유형인 경우 LOB입니다. 반환된 문자열은 char와 동일한 문자 집합(character set)에 속합니다.
'nlsparam'은 NLS_INITCAP 함수와 동일한 형식을 가질 수 있으며, 동일한 목적으로 사용됩니다.
참고:
Oracle Database Globalization Support Guide의 부록 C는 NLS_UPPER에 대한 정렬 결정 규칙(collation determination rules) 및 반환값에 할당되는 정렬을 정의하는 정렬 파생 규칙(collation derivation rules)에 대한 정보를 제공합니다.
예제
다음 예제는 모든 문자가 대문자로 변환된 문자열을 반환합니다:
SELECT NLS_UPPER('große') "Uppercase"
FROM DUAL;
Upper
-----
GROßE
SELECT NLS_UPPER('große', 'NLS_SORT = XGerman') "Uppercase"
FROM DUAL;
Upperc
------
GROSSE
참고:
출처: 오라클 레퍼런스
원문 링크: Oracle NLS_UPPER 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] NTH_VALUE - 윈도우(window) 내 n번째 값 반환 (0) | 2023.08.11 |
---|---|
[오라클 레퍼런스 함수] NLSSORT - 정렬 키(collation key) 반환 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NLS_LOWER - 모든 문자를 소문자로 변환 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NLS_INITCAP - 단어의 첫 글자를 대문자, 나머지를 소문자로 변환 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NLS_COLLATION_NAME - 정렬 ID(collation ID)에 해당하는 정렬 이름(collation name) 반환 (0) | 2023.08.10 |
댓글