Oracle Database 31. delete
delete
- 테이블 내의 로우를 삭제하는 구문이다.
- delete from 테이블명
where 조건문
ex)
-- 사원번호가 7499인 사원의 정보를 삭제한다.
delete from emp01
where empno = 7499;
ex)
-- 사원의 급여가 평균급여 이하인 사원의 정보를 삭제한다.
delete from emp01
where sal <= (select avg(sal)
from emp01);
select * from emp01;
ex)
-- 커미션을 받지 않는 사원들의 정보를 삭제한다.
delete from emp01
where comm is null;