반응형
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' 카테고리의 다른 글
Oracle 대문자 변경, 소문자 변경 (0) | 2025.04.05 |
---|---|
[Oracle] NUMBER 데이터 타입 (0) | 2025.03.21 |
oracle 리스트 프로시저 생성 및 실행 (0) | 2025.02.18 |
oracle 프로시저 생성 및 실행 (0) | 2025.02.15 |
oracle duration time 함수 (0) | 2025.02.10 |