퉁퉁퉁퉁퉁퉁퉁퉁퉁 사후르
DML(데이터 조작어)는 DDL에서 정의한 대로 데이터를 입력하고 입력된 데이터를 수정, 삭제, 조회하는 명령어이다.
테이블에 데이터를 입력하는 명령어이다.
INSERT INTO 테이블명 (컬럼명1, 컬럼명2, …) VALUES (데이터1, 데이터2, …)
이미 저장된 데이터를 수정하고 싶을 때 사용하는 명령어이다.
UPDATE 테이블명 SET 컬럼명 = 새로운 데이터 (WHERE 수정할 데이터에 대한 조건);
이미 저장된 데이터를 삭제하고 싶을 때 사용하는 명령어이다.
DELETE FROM 테이블명 (WHERE 수정할 데이터에 대한 조건);
#
TRUNCATE TABLE 테이블명;
테이블에 새로운 데이터를 입력하거나 이미 저장되어 있는 데이터에 대한 변경 작업을 한 번에 할 수 있도록 해주는 명령어이다.
MERGE
INTO 타겟 테이블명
USING 비교 테이블명
ON 조건
WHEN MATCHED THEN
UPDATE
SET 컬럼명 = 새로운 데이터 [, 컬럼명 = 새로운 데이터...]
WHEN NOT MATCHED THEN
INSERT [(컬럼명, 컬럼명, ...)]
VALUES (새로운 데이터, 새로운 데이터, ...);