HPL/SQL - SUBSTRING 함수
HPL/SQL - SUBSTRING 함수 (SUBSTRING Function)
SUBSTRING 함수는 문자열에서 일부(부분 문자열)를 잘라내 반환하는 함수예요. 특정 위치부터 원하는 길이만큼 문자열을 추출할 때 사용합니다.
출처: 문서
본문
SUBSTRING 함수는 문자열에서 부분 문자열을 반환합니다.
문법:
SUBSTRING(string, start_pos [, substring_len])
|
SUBSTRING(string FROM start_pos [FOR substring_len])
매개변수:
| 매개변수 | 타입 | 값 | 설명 |
|---|---|---|---|
| string | String | 변수 또는 표현식 | 원본 문자열 |
| start_pos | Integer | 변수 또는 표현식 | 부분 문자열의 시작 위치 (1부터 시작) |
| substring_len | Integer | 변수 또는 표현식 | 부분 문자열의 길이 |
참고 (Notes):
- start_pos가 0이면 1로 취급됩니다.
- SUBSTRING과 SUBSTR 함수는 동의어(synonyms)입니다.
반환 타입 (Return Type):
String
예제:
SUBSTRING('Remark', 3);
예제:
SUBSTRING('Remark', 3, 3);
호환성 (Compatibility): IBM DB2, Teradata 및 Microsoft SQL Server
함께 보기:
- SUBSTR
더 알아보기 (Learn more)
- 시작 위치는 1부터 세요.
SUBSTRING('Remark', 3, 3)은 3번째 문자부터 3글자를 잘라냅니다.SUBSTRING과SUBSTR은 같은 함수이므로 편한 쪽을 쓰면 돼요.