DataBase

[DataBase] SQL : DML (INSERT · UPDATE · DELETE)

JJoajjoa 2023. 9. 1. 09:36

 

DML :

Data Manipulation Language

RDBMS 테이블 데이터를 저장, 수정, 삭제하는 명령어

 

 

 

INSERT SELECT UPDATE DELETE

 

 

 

 

 

# INSERT

데이터베이스에서 정보를 추가 하는데 사용되는 코드

 

INSERT INTO table(column1, column2, column3, ... )

VALUES (value1, value2, value3, ...

 

>> 연결된 테이블 주의

>> 기본키 주의

 

 

# UPDATE

데이터베이스에서 정보를 수정 하는데 사용되는 코드

 

UPDATE table

SET column1 = value1,

        column1 = value1,

        ...

WHERE 조건식

 

>> 어떤 row를 수정할 것인지 명확하게 해주기 위해 조건식이 필요

 

 

# DELETE

데이터베이스에서 정보를 삭제 하는데 사용되는 코드

 

DELETE FROM table

WHERE 조건식