Overview

퉁퉁퉁퉁퉁퉁퉁퉁퉁 사후르

DML

DML(데이터 조작어)는 DDL에서 정의한 대로 데이터를 입력하고 입력된 데이터를 수정, 삭제, 조회하는 명령어이다.

INSERT

테이블에 데이터를 입력하는 명령어이다.

INSERT INTO 테이블명 (컬럼명1, 컬럼명2, …) VALUES (데이터1, 데이터2, …)

UPDATE

이미 저장된 데이터를 수정하고 싶을 때 사용하는 명령어이다.

UPDATE 테이블명 SET 컬럼명 = 새로운 데이터 (WHERE 수정할 데이터에 대한 조건);

DELETE

이미 저장된 데이터를 삭제하고 싶을 때 사용하는 명령어이다.

DELETE FROM 테이블명 (WHERE 수정할 데이터에 대한 조건);
#
TRUNCATE TABLE 테이블명;

MERGE

테이블에 새로운 데이터를 입력하거나 이미 저장되어 있는 데이터에 대한 변경 작업을 한 번에 할 수 있도록 해주는 명령어이다.

MERGE
 INTO 타겟 테이블명
USING 비교 테이블명
	 ON 조건
 WHEN MATCHED THEN
		  UPDATE
			   SET 컬럼명 = 새로운 데이터 [, 컬럼명 = 새로운 데이터...]
 WHEN NOT MATCHED THEN
		  INSERT [(컬럼명, 컬럼명, ...)]
		  VALUES (새로운 데이터, 새로운 데이터, ...);

TCL