CS/데이터베이스
[Oracle] 대소문자 변환 함수 (UPPER, LOWER, INITCAP)
김크롱
2020. 8. 20. 23:03
대소문자 변환 함수 (UPPER, LOWER, INITCAP)
: 대·소문자 변환 출력, 데이터가 대문자인지 소문자인지 확실하지 않을 때
- UPPER : 대문자
- LOWER : 소문자
- INITCAP : 첫글자 대문자
SELECT UPPER(column1), LOWER(column1), INITCAP(column1)
FROM tablename;
함수
단일행 함수 | 설명 | 다중 행 함수 | 설명 |
정의 | 하나의 행 입력 후 하나의 행 반환 | 정의 | 여러 행 입력 후 하나의 행 반환 |
종류 | 문자, 숫자, 날짜, 변환, 일반 | 종류 | 그룹 |
단일행 문자 함수
: UPPER, LOWER, INICAP, SUBSTR, LENGTH, CONCAT, INSTR, TRIM, LPAD, RPAD 등
- LOWER 사용 예시
--찾고자 하는 데이터의 대/소문자 여부를 모를 때 LOWER을 이용해 소문자 'scott'으로 대/소문자 통합 검색
SELECT COLUMN1, COLMN2
FROM tablename
WHERE LOWER(column1)='scott';