대소문자 변환 함수 (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';
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 문자열 길이 추출 (LENGTH) (0) | 2020.08.21 |
---|---|
[Oracle] 문자에서 특정 철자 추출 (SUBSTR) (0) | 2020.08.21 |
[Oracle] 논리 연산자 (AND, OR, NOT) (0) | 2020.08.19 |
[Oracle] 비교연산자 (IN) (0) | 2020.08.19 |
[Oracle] 비교연산자 (IS NULL) (0) | 2020.08.19 |