문자열 자르기 / 구분자로 자르기 (SUBSTR, INSTR) 사용법 & 예제
1. SUBSTR 함수
SUBSTR 함수는 문자열을 지정한 위치에서부터 지정한 길이만큼 잘라서 반환하는 함수입니다.
사용법
SUBSTR(문자열, 시작 위치, 길이)
문자열
은 잘라낼 대상 문자열입니다. 시작 위치
는 문자열의 0부터 시작하는 인덱스로, 잘라내고자 하는 시작 위치를 지정합니다. 길이
는 잘라낼 문자열의 길이를 지정합니다.
예제
SELECT SUBSTR('Hello, world!', 1, 5) AS result;
위 예제는 'Hello, world!' 문자열의 첫 번째부터 다섯 번째 문자까지 잘라내어 결과를 반환합니다. 결과는 'Hello'입니다.
2. INSTR 함수
INSTR 함수는 문자열 내에서 지정한 구분자의 위치를 반환하는 함수입니다.
사용법
INSTR(대상 문자열, 구분자)
대상 문자열
은 구분자가 포함된 문자열입니다. 구분자
는 찾고자 하는 문자열을 의미합니다.
예제
SELECT INSTR('Hello, world!', ',') AS result;
위 예제는 'Hello, world!' 문자열에서 ',' 구분자의 위치를 찾아 반환합니다. 결과는 6입니다.
참고
위 함수들은 주로 SQL에서 사용되는 함수이지만, 프로그래밍 언어에서도 비슷한 형태로 제공되는 경우가 많습니다. 사용하고자 하는 언어의 공식 문서에서 해당 함수의 사용법을 확인하세요.
댓글