본문 바로가기
DBMS/ORACLE

[ORACLE]오라클_문자함수( INITCAP : 첫문자만 대문자로 변환 )

by 썸머워즈 2019. 2. 15.
반응형

INITCAP

  • INITCAP(char) 함수는 문자열중에서 첫문자만 대문자로 바꾸고 나머지는 소문자로 처리하는 함수이다.
SELECT INITCAP('oracleStudy') name FROM DUAL -- Oraclestudy
SELECT INITCAP('ORACLEstudy') name FROM DUAL -- Oraclestudy
SELECT INITCAP('oracle study') name FROM DUAL -- Oracle Study

예제에서 설명한 것 처럼 문자열 중간중간에 대문자가 있다 하여도 첫문자 빼고는 전부 소문자로 바꿔준다.

그치만 여기서 신기한 점이 하나 보이는데, oracle study의 경우 Oracle Study라는 결과값을 반환하였다.

이는 각각의 기준 문자열을 공백을 기준으로 나눈다는 의미로 볼 수 있다.

반응형


댓글

TOP