1) INSERT 문 : 테이블에 새로운 투플을 삽입하는 명령임
▶ 기본 문법
INSERT INTO 테이블 이름[(속성리스트)]
VALUES (값리스트);
▶ Book 테이블에 새로운 도서 '스포츠 의학'을 삽입하시오. 스포츠 의학은 한솔의학서적에서 출간했으며 가격은 90,000원이다
INSERT INTO Book(bookid, bookname, publisher, price_
VLAUES(11, '스포츠 의학', '한솔의학서적', 90000);
★ 대량 삽입(bulk insert) : 한꺼번에 여러 개의 투플을 삽입하는 방법
▶ 수입도서 목록(Imported_book)을 Book 테이블에 모두 삽입하시오.
Imported_book 테이블은 스크립트 Book 테이블과 같이 이미 만들어져 있다
INSERT INTO Book(bookid, bookname, price, publisher)
SELECT bookid, bookname, price, publisher
FROM Imported_book;
2) UPDATE 문 : 특정 속성 값을 수정하는 명령
▶ 기본 문법
UPDATE 테이블 이름
SET 속성이름 1 = 값 1[, 속성이름 2 = 값 2]
[WHERE <검색조건>];
▶ Customer 테이블에서 고객번호가 5인 고객의 주소를 '대한민국 부산'으로 변경하시오
UPDATE Customer
SET address = '대한민국 부산'
WHERE custid = 5;
▶ Customer 테이블에서 박세리 고객의 주소를 김연아 고객의 주소로 변경하시오
UPDATE Customer
SET address = (SELECT address FROM Customer WHERE name = '김연아')
WHERE name LIKE '박세리';
3) DELETE 문 : 테이블에 있는 기존 투플을 삭제하는 명령
▶ 기본 문법
DELETE FROM 테이블이름
[WHERE 검색조건];
▶ Customer 테이블에서 고객번호가 5인 고객을 삭제하시오
DELETE FROM Customer
WHERE custid = 5;
▶ 모든 고객을 삭제하시오
DELETE FROM Customer;