Oracle 문자열 추출 SUBSTR() 함수
·
데이터베이스/Oracle
Oracle로 원하는 문자열만큼 추출하는 함수이다. 자주 쓰일 것 같아 정리해둔다. SUBSTR() 함수 문 법: SUBSTR('문자열' 또는 컬럼명 , 1,4) //1번째에서 4개 문자 검색 출력 아래 쿼리 처럼 -(마이너스) 기준을 줄 경우 뒤에서부터 자릿수를 계산해서 문자를 추출해냅니다. SQL> select substr('12345678910',3,2) as "3,2" , substr('12345678910',-3,2) as "-3,2", substr('12345678910',-3,10) as "-3,4" from dual ; 3,2 -3,2 -3,4 ------ ------ ------ 34 91 910