2013-05-23

ORACLE문자 처리 함수

upper 대문자로 변환

lower  소문자로 변환

intcap 이니션만 대문자로 변환

length 문자열의 길이를 알려준다.

inster 특정문자가 출현하는 위치를 알려주는 함수

select inster('Welcome to Orale 10g','o',3,2) from dual;

substr 문자의 일부분을 추출하는 함수(Mysql은 substring)

select substr ('Welcome to Orale 10g','o',3,2) from dual;

lpad 오른쪽 정렬 후 왼쪽에 생긴 빈 공백에 특정 문자를 채운다.

select substr ('Orale 10g',10,'#') from dual;

###########Orale 10g
rpad 왼쪽 정렬 후 오른쪽에 생긴 빈 공백에 특정 문자를 채운다.

select substr ('Orale 10g',10,'#') from dual;

Orale 10g###########

ltrim 왼쪽에서 특정 문자 삭제한다.

select ltrim ('aaaaaaOrale 10gaaaaaa','a') from dual;

select ltrim('         Orale 10g          ') from dual;

rtrim 오른쪽에서 특정 문자 삭제한다.

select rtrim('aaaaaaOrale 10gaaaaaa','a') from dual;

select rtrim('       Orale 10g     ') from dual;

댓글 없음:

댓글 쓰기