SQL> SELECT INSTR('CORPORATE FLOOR', 'OR', 3, 2) "Instring" FROM DUAL;
SQL> SELECT INSTR('CORPORATE FLOOR', 'OR', -3, 2) "Reversed Instring" FROM DUAL;
SQL> SELECT INSTR('CORPORATE FLOOR', 'OR', -3, 1) "Reversed Instring" FROM DUAL;
문제) 이름에 S가 포함된 사원?
SQL> select *
from emp
where ename like '%S%';
* INSTR 이용
SQL> select ename, ename
from emp;
↓ ↓ ↓
SQL> select ename, instr(ename, 'S')
from emp;
↓ ↓ ↓
SQL> select *
from emp
where instr(ename, 'S') > 0;
'Oracle > SQL Fundamentals I' 카테고리의 다른 글
5일차 # 3-11 : TRIM vs. LTRIM, RTRIM (0) | 2012.04.09 |
---|---|
5일차 # 3-11: RPAD, LPAD (0) | 2012.04.09 |
5일차 # 3-11: LENGTH (0) | 2012.04.09 |
5일차 # 3-11: SUBSTR (0) | 2012.04.09 |
5일차 Character (0) | 2012.04.09 |