DML
DML의 개념
DML이란 Database안에서 데이터를 검색, 추가, 삭제, 수정하는 데 사용되는 컴퓨터 프로그래밍 언어이다.
대표적으로 SELECT, INSERT, UPDATE, DELETE이 있다.
INSERT
INSERT문은 테이블에 새로운 데이터을 추가하기 위한 명령문이다.
표 3. INSERT Syntax
INSERT INTO tablename (column-a, [column-b, ...]) VALUES ('value-1a', ['value-1b', ...]), ('value-2a', ['value-2b', ...]), ... |
DELETE
DELETE 문은 테이블에서 하나 이상의 레코드를 삭제하는 명령문이다. 삭제될 집합은 조건문을 통해서 정의될 수 있으며, 혹은 테이블 자체를 모두 삭제할 수 있다.
표 4. DELETE Syntax
DELETE FROM table_name [WHERE condition]; |
UPDATE
UPDATE문은 테이블 안의 한 개 이상의 레코드를 변경하는 경우에 사용된다.
모든 행이 변경되거나, 조건문을 사용하여 변경되는 서브셋이 결정될 수 있다.
표 5. UPDATE Syntax
UPDATE table_name SET column_name = value [, column_name = value ...] [WHERE condition] |
'SQL' 카테고리의 다른 글
DCL (GRANT, REVOKE) TCL (COMMIT, SAVEPOINT, ROLLBACK) (0) | 2016.07.11 |
---|---|
DDL (CREATE, DROP, ALTER) (0) | 2016.07.11 |
SELECT 문장의 구성 (0) | 2016.07.11 |
Query(SELECT) (0) | 2016.07.11 |
SQL의 정의 (0) | 2016.07.11 |