일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- java
- Jdbc 자동커밋
- UTF-8
- nextLine 스스로종료 해결법
- Socket 설명
- Modul error
- sql function
- .git 안보이는이유
- Socket 이루어지는 과정
- MS949
- Java Oracle Select
- 자동 import
- Oracle DML 정리
- Eclipse
- console한글깨짐
- DQL 명령어
- 한글깨짐
- java Oracle 연동
- oracle
- SQL
- java sql
- java Oracle 연동방법
- Java Oracle SQL Select
- sc.nextLine 혼자종료
- Jdbc commit()
- SQL DQL
- ORACLE USING
- eclipse 유용한 단축키
- EUC-KR
- sql 함수
- Today
- Total
개발 1도 모르는 사람
[ Oracle & SQL ] DML 설명 정리 본문
DML (Data Manipulation Language 데이터 조작 언어) [ SELECT INSERT UPDATE DELETE ]
데이터를 생성 수정 삭제하거나 조회하는데 사용되는 언어
INSERT ( 데이터 삽입 ) : 데이터베이스 테이블에 새로운 레코드(행) 삽입
예제 코드) :
INSERT INTO 테이블이름 (열1, 열2, 열3, ...) VALUES (값1, 값2, 값3, ...);
SELECT ( 데이터 조회 ) : 데이터베이스 테이블에서 데이터를 조회하고 검색
예제 코드) :
SELECT 열1, 열2, ...
(만약에 열을 지정하지않고 모두 보고자 할 경우 * 입력)
FROM 테이블이름
WHERE 조건;
UPDATE ( 데이터 수정 ) : 이미 존재하는 데이터를 업데이트하고 수정
예제 코드) :
UPDATE 테이블이름
SET 열1 = 값1, 열2 = 값2, ...
WHERE 조건;
DELETE ( 데이터 삭제 ) : 데이터베이스 테이블에서 행 삭제
예제 코드) :
DELETE FROM 테이블이름
WHERE 조건;
[용어 정리]
┌ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
ㅣINSERT INTO 테이블명 (테이블에있는 모든컬럼) EX) (USER_ID, USER_NAME, USER_EMAIL
ㅣVALUES (컬럼순서에 맞게 넣어줄 값); EX) (1, 'sql', 'sql@naver.com'); // INSERT INTO 와 붙여서 쓴다
ㅣ
ㅣSELECT * FROM 테이블명; // 모두 보기
ㅣSELECT * FROM 테이블명 WHERE 컬럼명 = '찾고싶은내용'; //조건에 해당하는 내용보기
ㅣUPDATE 테이블명 SET 컬럼명 = 새로 바꿀값 WHERE 컬럼명 = 바꾸고싶은값 // 값 변경
ㅣDELETE FROM 테이블명 WHERE 컬럼명 = 지우고싶은값; // 값 지워보기
└ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
Oracle을 사용하다보면 TABLE 을 만들고 그 테이블 안에
값을 넣거나, 변경하거나. 지우거나, 뭐가 있는지 확인하거나 할텐데 위 용어들 ( DML )
은 앞으로 DML을 다루면서 계속 계속 진절머리가 나도록 쓸 것 이다.
간략하게나마 정리 해놓았으나 간략한 정리를 한두번 읽고 써보는 것 만으로도 충분히 머리속에 들어올 것 이다.
나이따!!
'Oracle & SQL > SQL' 카테고리의 다른 글
[Oracle & SQL] LIKE 에 대해서 (1) | 2023.10.26 |
---|---|
[Oracle & SQL] Using에 대해서 (0) | 2023.10.26 |
[Oracle & SQL] Schema (스키마) 정의 (0) | 2023.10.13 |
[ Oracle & SQL ] DQL 명령어 정리 (2) (0) | 2023.10.13 |
[Oracle & SQL] DQL 명령어 정리 (1) (0) | 2023.10.13 |