SQL

DML (INSERT, DELETE, UPDATE)

n.han 2016. 7. 11. 17:38

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