오라클 문자열 대소문자 치환하는 법
오라클에서 문자열을 대문자->소문자 혹은 소문자->대문자로 치환하는 법은 LOWER 또는 UPPER 함수를 사용하면 된다.
대문자를 소문자로 치환하려면 LOWER 함수를 사용하면 되고,
소문자를 대문자로 치환하려면 UPPER 함수를 사용하면 된다.
그리고 INITCAP이라는 함수를 사용하면 첫 글자만 대문자로 변환하고 나머지는 소문자로 변환해 준다.
LOWER 함수
LOWER 함수는 모든 문자를 소문자로 치환한다.
대문자는 소문자로, 소문자나 알파벳이 아닌 문자는 그대로 둔다.
예시
SELECT LOWER('HELLO') AS "RESULT"
FROM DUAL;
결과 :
UPPER 함수
UPPER 함수는 모든 문자를 대문자로 치환한다.
소문자는 대문자로, 대문자나 알파벳이 아닌 문자는 그대로 둔다.
예시
SELECT UPPER('hello') AS "RESULT"
FROM DUAL;
결과 :
INITCAP 함수
INITCAP 함수는 첫 글자만 대문자로 치환하고 나머지는 소문자로 치환한다.
이러한 포맷이 필요할 때 사용하면 된다.
예시
SELECT INITCAP('hello') AS "RESULT"
FROM DUAL;
결과 :
반응형
'데이터베이스 > [Oracle]' 카테고리의 다른 글
[Oracle] 오라클 숫자 반올림하는 법, ROUND 함수 사용법, 날짜 반올림하는 법 (0) | 2023.07.31 |
---|---|
[Oracle] 오라클 TRUNC 함수 사용법, 숫자, 시간 절사 하는 법 (0) | 2023.07.28 |
[Oracle] 오라클 문자열 치환하기 REPLACE 함수 사용법 (0) | 2023.07.27 |
[Oracle] 오라클 문자열 자르기 SUBSTR 함수 사용법, SUBSTR 뒤에서부터 자르기 (0) | 2023.07.27 |
[Oracle] 오라클 문자열 길이 구하기 LENGTH, LENGTHB 함수 (0) | 2023.07.27 |