오라클 데이터베이스를 다루는 중에는 문자열을 조작해야 하는 상황이 빈번하게 발생합니다. 이때 유용하게 활용할 수 있는 함수가 `substr()`입니다. 이 함수는 문자열의 특정 위치에서 시작하여 특정 길이만큼의 부분 문자열을 추출하는 기능을 제공합니다. 기본 문법은 다음과 같습니다: ```sql SUBSTR( string, start_position [, length ]) ``` - `string`은 부분 문자열을 추출할 대상이 되는 원본 문자열입니다. - `start_position`은 추출을 시작할 문자열의 위치로, 1부터 시작합니다. 만약 음수 값을 사용하면 문자열의 끝에서부터 위치를 계산합니다. - `length`는 추출할 문자열의 길이입니다. 이 매개변수를 생략할 경우, 지정된 시작 위치부터 문..