컬럼의 데이터에서 특정 철자의 자리번호를 출력하는 함수
select instr('SMITH', 'M')
from dual;
select email, instr(email, '@')
from emp21;
select ename, email
from emp21
where instr(email, '@') = 0;
select ename, age, email
from emp21
where instr(email, 'naver') = 0
and age like '2%';
-- 또는
select ename, age, email
from emp21
where lower(email) not like '%naver%'
and age between 20 and 29;
select ename, email, substr(email, -9, 5) domain
from emp21;
-- 또는
select email, substr(email, instr(email, '@')+1, instr(email, '.')-instr(email, '@')-1 ) domain
from emp21;