본문 바로가기

db/oracle

Oracle 카멜 변환 INITCAP

반응형

Oracle 카멜 INITCAP

 

INITCAP 함수

 

INITCAP 함수는 문자열의 각 단어의 첫 글자만 대문자로 변환하고 나머지는 소문자로 변환합니다.

SELECT INITCAP(column_name) FROM table_name;

이 쿼리는 table_name 테이블의 column_name 열의 모든 값을 각 단어의 첫 글자만 대문자로 변환하여 조회합니다.

 

SELECT INITCAP('COLUMN_NAME') FROM DUAL;

이 쿼리는 결과는 'Column_Name'으로 출력됩니다.

 

SELECT INITCAP('COLUMN NAME') FROM DUAL;

이 쿼리는 결과는 'Column Name'으로 출력됩니다.

 

SELECT REPLACE(INITCAP('COLUMN_NAME_AAA'),'_','') FROM DUAL;

위 쿼리의 결과는 'ColumnNameAaa'으로 출력됩니다.

 

SELECT REPLACE(REPLACE(INITCAP('COLUMN_NAME AAA'),'_',''),' ','') FROM DUAL;

위 쿼리의 결과는 'ColumnNameAaa'으로 출력됩니다.

반응형

'db > oracle' 카테고리의 다른 글