문자열 함수입문
SUBSTR
문자열에서 일부분을 잘라내는 함수
정의
SUBSTR(문자열, 시작위치, 길이) 형식. 예: SUBSTR('010-1234-5678', 1, 3) → '010'. 시작위치는 1부터. 길이를 생략하면 끝까지 잘라낸다. 같은 기능의 함수가 DB마다 이름이 다른데(오라클·MySQL은 SUBSTR, 표준은 SUBSTRING), 오라클에서는 SUBSTR이 표준이다.
왜 중요한가?
틀리기 쉬운 포인트
예시
SELECT phone, SUBSTR(phone, 1, 3) AS area_code FROM customers;