728x90
1. 문자열 패딩 함수
select LPAD('HELLO',5) FROM DUAL;
select LPAD('HELLO',5, '0') FROM DUAL;
select LPAD('HELLO',10,'0') FROM DUAL;
select RPAD('HELLO',10,'0') FROM DUAL;
2. INITCAP(문자열) : 첫 글자를 대문자로 바꾸는 함수
select initcap('the important thing is ... ') from dual;
select initcap('the impo하rtant t히hing is ... ') from dual;
-> 한글 뒤 글자도 대문자로 바뀜.
3. INSTR(문자열, 검색문자열, 위치, 찾을 수) : 문자열 검색 함수
select instr('all we need to is just to...', 'to') from dual;
select instr('all we need to is just to...', 'to', 15) from dual;
-> 15번째 문자부터 'to' 찾기
select instr('all we need to is just to...', 'to', 1, 2) from dual;
->1번째 문자부터 'to'를 찾는데 2번째 'to'의 위치
728x90
'데이터 베이스 > Oracle SQL' 카테고리의 다른 글
원격 접속을 위한 설정 변경 (0) | 2021.10.26 |
---|---|
[ Oracle SQL ] 조인[JOIN] (0) | 2021.10.26 |
SQL DEVELOPER 경고 오류 실행 안됨 (3) | 2021.10.24 |
[oracle sql] 문자열 내장 함수 (1) (0) | 2021.10.23 |
rownum 실습 (0) | 2021.10.23 |