SUBSTR 함수 사용법

 

-- SUBSTR(char, position, length)

char 문자열에서 position 위치를 찾아 length 만큼 반환합니다.

position이 음수일경우 문자열의 뒤에서부터 찾습니다.

length 를 생략할경우 position 위치부터 문자열끝까지 반환합니다.

char 문자열에는 한글을 사용할수 있습니다.

백문이 불여일견이므로 아래 사용예를 참고하시기 바랍니다.



SELECT SUBSTR('You are so beautiful.', 1, 3) SUBSTR FROM DUAL
SUBSTR
------
You


SELECT SUBSTR('You are so beautiful.', 9) SUBSTR FROM DUAL
SUBSTR
-------------
so beautiful.


SELECT SUBSTR('You are so beautiful.', 9, 2) SUBSTR FROM DUAL
SUBSTR
------
so


SELECT SUBSTR('You are so beautiful.', -13, 2) SUBSTR FROM DUAL
SUBSTR
------
so


SELECT SUBSTR('You are so beautiful.', -10) SUBSTR FROM DUAL
SUBSTR
----------
beautiful.


SELECT SUBSTR('당신은 정말 아름다워.', 1, 3) SUBSTR FROM DUAL
SUBSTR
------
당신은


SELECT SUBSTR('당신은 정말 아름다워.', 1, 5) SUBSTR FROM DUAL
SUBSTR
---------
당신은 정



SELECT SUBSTR('당신은 정말 아름다워.', 2, 2) SUBSTR FROM DUAL
SUBSTR
------
신은

 

출처 : http://blog.naver.com/hgamma?Redirect=Log&logNo=100121734419

'Databases > Oracle' 카테고리의 다른 글

Oracle 스케쥴러 관련 명령어  (1) 2012.06.22

WRITTEN BY
GrimReaper
안녕하세요 Grim Reaper의 티스토리에 오신 것을 환영합니다.

,