ORACLE 내장함수에는
LEFT(), RIGHT() 함수가 없다.
substr 함수를 통해 똑같이 구현이 가능하다.
@ 3번째 자리부터 쭉-
SELECT substr('ABC권경안Z9', 3) FROM DUAL;
C권경안Z9
@ 4번째 자리부터 2글자
SELECT substr('ABC권경안Z9', 4, 2) FROM DUAL;
권경
@ 우측부터 추출하고 싶다면 마이너스(-) 기호를 사용하면 된다. 우측 2글자
SELECT substr('ABC권경안Z9', -2) FROM DUAL;
Z9
'Computer Science > DB' 카테고리의 다른 글
C++ <vector>, Database 만들기 (0) | 2012.05.12 |
---|---|
ORACLE - 테이블 join 이 잘안돼... (0) | 2009.09.16 |
ORACLE - SYSDATE 로 시간구하기 (6) | 2009.05.20 |
ORACLE DUMP() (0) | 2008.10.24 |
ORACLE v$resource_limit (0) | 2008.09.30 |