시작하기무료로 시작하기

데이터 삭제와 테이블 삭제(DROP)

CREATE, INSERT, UPDATE뿐만 아니라 테이블을 DELETE하고 DROP하는 방법도 알아두셔야 해요. DELETE는 테이블의 특정 행을 삭제하고, DROP TABLE은 테이블과 그 정의 전체를 삭제합니다.

두 연산자의 구문은 다음과 같습니다.

Employee 테이블에서 lineID = 1인 행을 삭제하세요:

DELETE FROM Employee 
WHERE lineID = 1;

Employee 테이블 전체를 삭제하세요:

DROP TABLE Employee

이제 앞에서 정의한 Person 테이블에서 일부 행을 삭제하고, 마지막에는 테이블 전체를 삭제해 보세요.

이 연습은 강의의 일부입니다

SQL Server에서의 계층형 및 재귀 쿼리

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

INSERT INTO Person 
VALUES (1,'Andrew','Anderson','Adress 1','City 1','1986-12-30');
INSERT INTO Person 
VALUES (2,'Peter','Jackson','Adress 2','City 2','1986-12-30');
INSERT INTO Person 
VALUES (5,'Michaela','James','Adress 3','City 3','1976-03-07');

-- Delete the record for the person with the ID of 1
___ FROM ___ 
WHERE ___ = ___;
-- Delete the record with the name Jackson
___ FROM ___ 
___ ___ = 'Jackson';

SELECT * 
FROM Person;
코드 편집 및 실행