본문 바로가기

[오라클 레퍼런스 함수] INITCAP - 단어 첫 글자 대문자, 나머지 소문자로 변환

by ㅇㅍㅍ 2023. 8. 6.
[오라클 레퍼런스 함수] INITCAP - 단어 첫 글자 대문자, 나머지 소문자로 변환
728x90

INITCAP

 

구문

INITCAP(char)

 

목적

INITCAP 함수는 단어의 첫 글자를 대문자로, 나머지 글자를 소문자로 변환하여 char을 반환합니다. 단어는 공백이나 알파벳이 아닌 문자로 구분됩니다.

char는 CHAR, VARCHAR2, NCHAR, 또는 NVARCHAR2 데이터 유형 중 하나일 수 있습니다. 반환 값은 char과 동일한 데이터 유형입니다. 데이터베이스는 하위 문자 집합에 대해 정의된 이진 매핑에 따라 초기 문자의 대소문자를 설정합니다. 언어적으로 민감한 대문자 및 소문자 변환에 대해서는 NLS_INITCAP을 참조하세요.

이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암시적 데이터 변환을 통해 인수로 전달될 수 있습니다.

 

참고:

 

예제

다음 예제는 문자열에서 각 단어의 첫 글자를 대문자로 변환하는 방법을 보여줍니다.

SELECT INITCAP('the soap') "Capitals"
  FROM DUAL; 

Capitals
---------
The Soap

 


출처: 오라클 레퍼런스

원문 링크: Oracle INITCAP 함수 문서

 

반응형

댓글