데이터베이스 구축
핵심215
삭제문(DELETE FROM~)
출제 빈도
3회
원본 62쪽
삭제문은 기본 테이블에 있는 튜플들 중에서 특정 튜플(행)을 삭제할 때 사용한다. 일반 형식
| DELETE FROM 테이블명[WHERE 조건]; |
|---|
모든 레코드를 삭제할 때는 WHERE절을 생략한다.
모든 레코드를 삭제하더라도 테이블 구조는 남아 있기 때문에 디스크에서 테이블을 완전히 제거하는 DROP과는 다르다.
<사원>
| 이름 | 부서 | 생일 | 주소 | 기본급 |
|---|---|---|---|---|
| 홍길동 | 기획 | 04/05/61 | 망원동 | 120 |
| 임꺽정 | 인터넷 | 01/09/69 | 성산동 | 80 |
| 황진이 | 편집 | 07/21/75 | 연희동 | 100 |
| 김선달 | 편집 | 10/22/73 | 망원동 | 90 |
| 성춘향 | 기획 | 02/20/64 | 망원동 | 100 |
| 장길산 | 편집 | 03/11/67 | 상암동 | 120 |
| 일지매 | 기획 | 04/29/78 | 합정동 | 110 |
| 강호동 | 인터넷 | 12/11/80 | 90 |
시오.
DELETE FROM 사원WHERE 이름 = ‘임꺽정’;