강좌
클라우드/리눅스에 관한 강좌입니다.
데이터베이스 분류

기본 SQL문 - DELETE

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

sub_title_icon.gif 데이터 정의 및 타입 - DELETE
1. 데이터 삭제(DELETE)
DELETE 구문을 사용하면 테이블 내에 불필요한 데이터를 삭제할 수 있다.
1) 구문
DELETE
FROM table _spec [ correlation ]
[ WHERE search_condition ] [ ; ]

correlation :
[ AS ] identifier [ {, identifier }_ ]

table_spec :
single_table_spec
( single_table_spec [ {, single_table_spec }_ ] )

single_table_spec :
[ ONLY ] table_name
ALL table_name [ EXCEPT table_spec ]
icon_sub02.gif table_name : 삭제할 데이터가 포함되어 있는 테이블의 이름을 지정한다.
icon_sub02.gif search_condition : WHERE 절을 이용하여 search_condition을 만족하는 데이터만 삭제한다. 생략할 경우 지정된 테이블의 모든 데이터를 삭제한다.
2) 예제
icon_sub02.gif 다음은 stadium 테이블의 스키마는 남겨두고 모든 데이터를 삭제하는 예제이다.
DELETE FROM stadium;
icon_sub02.gif 다음은 olympic 테이블에서 1980년 모스크바 올림픽에 대한 정보를 WHERE 절을 이용하여 삭제하는 예제이다.
DELETE FROM olympic WHERE host_year = 1980;

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  108 명