- 코딩 공부/SQL

[ORACLE] SUBSTR 사용법

방개입니다 2022. 8. 29. 14:54

 

SUBSTR 함수는 SUBSTR(문자열, 시작위치, 길이) 이렇게 사용한다. 이때 사용하는 데이터 값들은 NUMBER타입이거나 정수로 변환이 되는 문자열이어야 합니다. 

 

이때 길이가 1보다 작으면 NULL값을 내보낸다. 

 

SUBSTR 함수는 날짜 검색을 위해서 자주 쓰일 수 있다. 예를 들면 

 

SELECT 컬럼1 FROM 테이블명 WHERE SUBSTR(컬럼1, 5, 2) = 10 AND SUBSTR(콜롬1, 1, 4) = 2011;

 

WHERE 문과 SUBSTR을 같이 사용하여서 원하는 월과 원하는 년도를 추가해서 값들을 뽑아낼 수 있다.