Notice
반응형
Recent Posts
250x250
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- IntelliJ
- BREW
- npm
- SCIPRT
- txs
- SQL
- CSS
- node
- 이클립스
- googleChart
- script
- createBro
- jsp
- googleCharts
- 병행프로세스와 상호배제
- 정처산기
- php version
- html
- java
- 응용SW
- 이미지용량제한
- input
- react
- js
- TSX
- Eclipse
- 책추천
- 붙여넣기방지
- 이론
- Oracle
Archives
- Today
- Total
개발하자
[ORACLE] SQL 기초문법 정리 4편(INSERT, UPDATE, DELETE) 본문
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 )
DCL( Data Control Language ) - 데이터 제어어
DML( Data Manipulation Language ) - 데이터 조작어
TCL( Transaction Control Language ) - 트랜잭션 제어어
공부하면서 유용했던 부분 메모겸 공유하고자 끄적입니다.
고쳐야하는 부분있다면 댓글 남겨주시면 수정하겠습니다.
행복한 하루 보내세요 (❁´◡`❁)
728x90
반응형
'DATABASES > ORACLE︲TIBERO' 카테고리의 다른 글
[ORACLE] LAG(이전값), LEAD(다음값) 함수 (0) | 2023.12.22 |
---|---|
[ORACLE] SQL 기초문법 정리 5편(COMMIT, ROLLBACK, SAVEPOINT) (0) | 2023.12.12 |
[ORACLE] SQL 기초문법 정리 3편 (GRANT, REVORK) (2) | 2023.12.11 |
[ORACLE] SQL 기초문법 정리 2편 (CREATE, ALTER, DROP) (0) | 2023.12.11 |
[ORACLE] SQL 기초문법 정리 1편 (SELECT) (0) | 2023.12.11 |