개발하자

[ORACLE] SQL 기초문법 정리 4편(INSERT, UPDATE, DELETE) 본문

DATABASES/ORACLE︲TIBERO

[ORACLE] SQL 기초문법 정리 4편(INSERT, UPDATE, DELETE)

개발리미 2023. 12. 12. 09:46
728x90

SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다.

오늘은 그 분류 중 DML 기초문법 정리 입니다.

 

DML( Data Manipulation Language ) - 데이터 조작어

  • DML은 테이블의 데이터를 저장, 수정, 삭제하는 명령어입니다.
  • 명령어 : INSERT, UPDATE, DELETE

 

 ▼ 예제  

1) 삽입(INSERT)

-- TABLE에 데이터 삽입
INSERT INTO TABLE명( 컬럼1, 컬럼2 ) VALUES (값1, 값2);

-- 모든 컬럼에 삽입
INSERT INTO TABLE명 VALUES (값1, 값2, 값3);

-- 다른 테이블의 값 삽입
INSERT INTO TABLE명1 SELECT * FROM TABLE명2;

 

2) 수정 (UPDATE)

-- 수정
UPDATE TABLE명 SET 컬럼1 = 변경할값, 컬럼2 = 변경할값;

-- 컬럼2가 '홍길동'인 데이터의 컬럼1 데이터 변경
UPDATE TABLE명 SET 컬럼1 = 변경할값 WHERE 컬럼2 = '홍길동';

 

2) 삭제 (DELETE)

-- 전체 데이터 삭제
DELETE FROM 테이블명;

-- 조건1이 1인 데이터 삭제
DELETE FRON 테이블명 WHERE 조건1 = 1;

 

 


기초문법 정리

 

DQL( Data Query Language )

 

[SQL] SQL 기초문법 정리 1편 (SELECT)

SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DQL 기초문법 정리 입니다. 1. DQL( Data Query Language ) DQL은 테이블의 데이터를 조회하는 명령어입니다. 명령어 :

hayleyun.tistory.com

 

DCL( Data Control Language ) - 데이터 제어어

 

[ORACLE] SQL 기초문법 정리 2편 (CREATE, ALTER, DROP)

SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DDL 기초문법 정리 입니다. DDL( Data Definition Language ) - 데이터 정의어 DDL은 테이블을 포함한 여러 객체를 생성,

hayleyun.tistory.com

 

DML( Data Manipulation Language ) - 데이터 조작어

 

[ORACLE] SQL 기초문법 정리 3편 (GRANT, REVORK)

SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DCL 기초문법 정리 입니다. DCL( Data Control Language ) - 데이터 제어어 DCL은 데이터 사용 권한 부여 및 취소를 하

hayleyun.tistory.com


TCL( Transaction Control Language ) - 트랜잭션 제어어

 

[ORACLE] SQL 기초문법 정리 5탄(COMMIT, ROLLBACK, SAVEPOINT)

SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 TCL 기초문법 정리 입니다. TCL( Transaction Control Language ) - 트랜잭션 제어어 DML은 트랜잭션 데이터의 영구 저장,

hayleyun.tistory.com

 

 


공부하면서 유용했던 부분 메모겸 공유하고자 끄적입니다.

고쳐야하는 부분있다면 댓글 남겨주시면 수정하겠습니다.

행복한 하루 보내세요 (❁´◡`❁)

728x90
반응형