English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL DELETE 키워드 사용 방법 및 예제

SQL 키워드 참조

DELETE

DELETE 명령어는 테이블에서 기존 레코드를 지우는 데 사용됩니다.

다음 SQL 문은 "Customers" 테이블에서 고객 "Alfreds Futterkiste"를 지웁니다:

 DELETE FROM Customers
 WHERE CustomerName='Alfreds Futterkiste';

주의:테이블에서 기록을 지우는 것을 주의하세요! DELETE 문에서 WHERE 절에 주의하세요. WHERE 절은 지우는 기록을 지정합니다. WHERE 절을 생략하면 테이블의 모든 기록이 지워집니다!

테이블에서 모든 행을 지우고 테이블을 지우지 않을 수 있습니다. 이는 테이블 구조, 속성 및 인덱스가 변경되지 않음을 의미합니다:

다음 SQL 문은 "Customers" 테이블에서 모든 행을 지우지만 테이블을 지우지 않습니다. 이는 테이블 구조, 속성 및 인덱스가 변경되지 않음을 의미합니다:

  DELETE FROM Customers;

SQL 키워드 참조