■ 대소문자 변환 함수
▷ 종류
- INITCAP- 문자 첫 번째 문자만 대문자로 변환 INITCAP('str')-> Str
- LOWER - 문자열 전체를 소문자로 변환 LOWER('STR')->str
- UPPER - 문자열 전체를 대문자로 변환 UPPER('str')->STR
■ 문자열 길이 반환 함수
▷ 종류
- LENGTH - 문자열의 길이를 반환 LENGTH('홍길동') ->3
- LENGTHB - 문자열의 바이트 수를 반환 LENGTHB('홍길동')->6
▷ 사용법
LENGTH(expr | column)
LENGTHB(expr | column)
■ 문자조작 함수
▷ 종류
- CONCAT - 두 문자열을 결합, ||와 동일 CONCAT('sql','plus') -> sqlplus
- SUBSTR - 특정 문자 또는 문자열 일부를 추출 SUBSTR('sql*plus',5,4). -> plus
- INSTR - 특정 문자가 출현하는 첫 번쨰 위치를 반환 INSTR('sql*plus','*'). -> 4
- LPAD - 오른쪽 정렬후 왼쪽에 지정 문자를 삽입 LPAD('SQL',5,'*') ->**SQL
- RPAD - 왼쪽 정렬후 오른쪽에 지정 문자를 삽입 RPAD('SQL',5,'*') ->SQL**
- LTRIM - 왼쪽의 지정 문자를 삭제 LTRIM('*SQL','*') -> SQL
- RTRIM - 오른쪽의 지정 문자를 삭제 RTRIM('SQL*','*') ->SQL