SUBSTR 함수는 예를 들어 'SALESMAN' 문자를 'MAN'으로 출력하고 싶을 때 사용하는 함수입니다.
기본 형태는 SUBSTR(문자열, 시작하는 문자열 길이, 시작점부터 읽을 길이)
> 시작점부터 읽을 길이는 없어도 돼요. 없다면 시작하는 문자열 길이부터 끝까지 출력됩니다.
예시1 )
SELECT SUBSTR('SALESMAN', 5, 3);
결괏값: 'SMA'
> 문자열 길이가 5인 S를 기준으로 S, M, A 총 3번 읽을 길이만큼 출력
SELECT SUBSTR('SALESMAN', 2, 4);
결괏값: 'ALES'
> 문자열 길이가 2인 A를 기준으로 A, L, E, S 총 4번 읽을 길이만큼 출력
예시2)
SELECT SUBSTR('SALESMAN', 6);
결괏값: 'MAN'
> 문자열 길이가 6인 M을 기준으로 끝까지 출력
SELECT SUBSTR('SALESMAN', 1);
결괏값: 'SALESMAN'
> 문자열 길이가 1인 S를 기준으로 끝까지 출력