개발 일기
SQL의 DML(Data Manipulation Language)에 대해 알아보자 본문
안녕하세요.
오늘은 데이터 조작어(DML : Data Manipulation Language)의 내용을 정리 해보겠습니다.
DML이란?
- 데이터베이스 내의 테이블에 새로운 행을 입력하거나, 기존의 행을 수정 또는 삭제하는 명령어(데이터조작어)
DML 종류
1. INSERT
--> 테이블에 새로운 행을 삽입하는 기능
--> 한 번에 하나의 행만 입력 가능
EX) INSERT INTO table(column, column .... ) VALUES(value, value ....);
-> table의 컬럼들에 맞춰 value 값을 insert 함
2. UPDATE
--> 테이블에 저장된 행들을 변경하는 기능
--> 한 번에 여러 개의 행 변경 가능
EX) UPDATE table SET column1 = value, column2 = value where condition;
-> table의 condition에 해당되는 행들의 컬럼 1, 2를 SET한 value 값으로 update 함
3. DELETE
--> 테이블에 저장된 행들을 삭제하는 기능
--> 한 번에 여러 개의 행 삭제 가능
EX) DELETE FROM table where condition;
-> table의 condition에 해당되는 행 전체 삭제
SQL의 DML(데이터 조작어) 3가지 (INSERT, UPDATE, DELETE)에 대해서 간단히 개념 정리 해보았습니다.
감사합니다.
'SQL' 카테고리의 다른 글
SQL의 Constraint(제약조건)에 대해 알아보쟈! (0) | 2021.07.19 |
---|---|
SQL DDL(데이터 정의어)의 CREATE, DROP 공부(feat. SQL의 데이터 타입) (0) | 2021.07.17 |
SQL의 set 알아보기! (feat. 집합연산자, union, intersect, minus) (0) | 2021.07.14 |
SQL의 Subquery란?? (feat. 스칼라 서브쿼리 ,인라인뷰 서브쿼리) (0) | 2021.07.12 |
SQL의 핵심! JOIN 알아보기(ORACLE JOIN, ANSI JOIN) (0) | 2021.07.11 |
Comments