SQL DELETE 문

DELETE 문

DELETE 문은 테이블에서 행을 삭제하는 데 사용됩니다.

문법

DELETE FROM 테이블명 WHERE 컬럼명 = 값

Person:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing

특정 행을 삭제

"Fred Wilson"이(가) 삭제됩니다:

DELETE FROM Person WHERE LastName = 'Wilson'

결과:

LastName FirstName Address City
Gates Bill Xuanwumen 10 Beijing

모든 행을 삭제

테이블을 삭제하지 않고 모든 행을 삭제할 수 있습니다. 이는 테이블의 구조, 속성 및 인덱스가 완전하다는 것을 의미합니다:

DELETE FROM table_name

또는:

DELETE * FROM table_name