| 
  | 
데이터 정의 및 타입 - 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 ]   |    | 
 | 
  table_name : 삭제할 데이터가 포함되어 있는 테이블의 이름을 지정한다.  | 
 | 
  search_condition : WHERE 절을 이용하여 search_condition을 만족하는 데이터만 삭제한다. 생략할 경우 지정된 테이블의 모든 데이터를 삭제한다.  | 
 | 
| 2) 예제  | 
 | 
  다음은 stadium 테이블의 스키마는 남겨두고 모든 데이터를 삭제하는 예제이다.  | 
| 
 | 
 | 
  다음은 olympic 테이블에서 1980년 모스크바 올림픽에 대한 정보를 WHERE 절을 이용하여 삭제하는 예제이다.  | 
| 
 DELETE FROM olympic WHERE host_year = 1980;   |    | 
 |