Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

개발 일기

SQL의 DML(Data Manipulation Language)에 대해 알아보자 본문

SQL

SQL의 DML(Data Manipulation Language)에 대해 알아보자

개발 일기 2021. 7. 15. 23:02

안녕하세요.

 

오늘은 데이터 조작어(DML : Data Manipulation Language)의 내용을 정리 해보겠습니다.

 

 

DML이란?

 - 데이터베이스 내의 테이블에 새로운 행을 입력하거나, 기존의 행을 수정 또는 삭제하는 명령어(데이터조작어)

 

DML 종류

 

 1. INSERT

   --> 테이블에 새로운 행을 삽입하는 기능

   --> 한 번에 하나의 행만 입력 가능

 

EX) INSERT INTO table(column, column .... ) VALUES(value, value ....);

  -> table의 컬럼들에 맞춰 value 값을 insert 함

insert 구문 예시

 

 2. UPDATE

   --> 테이블에 저장된 행들을 변경하는 기능

   --> 한 번에 여러 개의 행 변경 가능

 

EX) UPDATE table SET column1 = value, column2 = value where condition;

  -> table의 condition에 해당되는 행들의 컬럼 1, 2를 SET한 value 값으로 update 함

update 구문 예시

 

 3. DELETE

   --> 테이블에 저장된 행들을 삭제하는 기능

   --> 한 번에 여러 개의 행 삭제 가능

 

EX) DELETE FROM table where condition;

  -> table의 condition에 해당되는 행 전체 삭제

delete 구문 예시

 

 

 

SQL의 DML(데이터 조작어) 3가지 (INSERT, UPDATE, DELETE)에 대해서 간단히 개념 정리 해보았습니다.

감사합니다.

Comments