본문 바로가기
카테고리 없음

문자열 자르기 / 구분자로 자르기 (SUBSTR, INSTR) 사용법 & 예제

by nono22 2023. 12. 27.

문자열 자르기 / 구분자로 자르기 (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에서 사용되는 함수이지만, 프로그래밍 언어에서도 비슷한 형태로 제공되는 경우가 많습니다. 사용하고자 하는 언어의 공식 문서에서 해당 함수의 사용법을 확인하세요.

댓글