INSERT 데이터 삽입
속성 리스트를 생략하면 테이블을 정의할 때 지정한 속성의 순서대로 값이 삽입됨
INTO 절의 속성 이름과 VALUES 절의 속성 값은 순서대로 일대일 대응되어야 함
부분적 Column에 데이터 삽입을 할 때 속성 리스트를 생략시 NULL 표기
부속 질의문을 이용해 SELECT문의 결과를 삽입
UPDATE 데이터 수정
WHERE 절에 제시된 조건을 만족하는 튜플에 대해서만 속성 값을 수정
WHERE 절을 생략하면 테이블에 존재하는 모든 튜플을 대상으로 수정
* 제품 테이블에 있는 모든 제품의 단가를 10% 인상
* 정소화 고객이 주문한 제품의 주문수량을 5개로 수정
DELETE 데이터 삭제
WHERE 절에 제시한 조건을 만족하는 튜플만 삭제
WHERE 절을 생략하면 테이블에 존재하는 모든 튜플을 삭제해 빈 테이블이 됨
* 주문일자가 2013년 5월 22일인 주문내역을 삭제
* 정소화 고객이 주문한 내역을 주문 테이블에서 삭제
'Backend > Database' 카테고리의 다른 글
SQL - DML(SELECT) (0) | 2022.09.08 |
---|---|
SQL - DML(JOIN, SELECT 응용) (0) | 2022.04.19 |
데이터베이스의 목적 (0) | 2022.04.15 |
데이터베이스에 대해 (0) | 2022.04.15 |
11장. 트랜잭션 (0) | 2020.12.07 |