본문 바로가기

oracle

ORACLE 함수 SUBSTR 사용법

728x90

1.함수 사용

SUBSTR(string, start_position [, length])
SUBSTR 함수는 지정된 위치에서 정한 길이만큼 문자열을 자르고 출력 합니다.

2.변수 설명
string - 함수를 사용할 문자열
start_position - string 이 잘리는 시작 위치 (양수면 string의 왼쪽 부터 시작, 음수면 string의 오른쪽 부터 시작)
length - start_position에서 자릴 문자 길이(생략하면 start_position에서 마지막까지 출력합니다)

3. Example

ex1>
SQL> select substr('ABCDEF',3) from dual;
출력값 : CDEF

ex2>
SQL> select substr('ABCDEF',3,2) from dual;
출력값 : CD

ex3>
SQL>select substr('ABCDEF',-3,3) from dual;
출력값 : DEF

 

728x90