본문 바로가기
DataBase/Oracle

Oracle SQL 강의 - 12강 데이터 조작하기 #2 (UPDATE/DELETE)

by HJ0216 2023. 2. 26.

이 글은 뉴렉쳐 오라클 데이터베이스 SQL 강의 수강하며 정리한 글입니다.

 

 

12강 데이터 조작하기 #2 (UPDATE/DELETE)

DDL: CREATE/ALTER/DROP
DML: INSERT/SELECT/UPDATE/DELETE - CRUD
DCL: GRANT/REVOKE

 

UPDATE MEMBER SET PWD=’222’;
⚠️ 2개의 행이 업데이트 됨 → 모든 PWD가 변경됨

❓ 특정 USER만 선택해서 바꾸는 법
WHERE절 사용
UPDATE MEMBER SET PWD=’111’ WHERE ID=’dragon’;

⭐ UPDATE, DELETE는 WHERE절 확인 필수 ⭐

❓ 2개 이상의 COL 변경하는 법
UPDATE MEMBER SET PWD=’111’, NAME=’손오공’ WHERE ID=’dragon’;

 

DELETE
DELETE MEMBER `WHERE` ID='tmp';

⭐ UPDATE, DELETE는 WHERE절 확인 필수 ⭐

⚠️ VALUE는 대소문자를 가리므로 삭제 시, 유의

 

 

⚠️ Oracle DB를 쓰다가 MS SQL로 변경하게 될 경우, SQL 사용법(쿼리 API)이 달라 문제가 될 수 있음

 

Driver별로 사용법이 다르므로, Oracle Driver(Oracle에 접속하기 위한 연결 도구들), MS SQL Driver에 각각 직접 접근하지 않고 JDBC로 단일화된 접근을 제공함

 

⭐ JDBC는 DBMS마다 다른 연결 도구의 차이를 조정해줌

(나라별로 다른 전압 규격에 따라 조절해주는 어뎁터 역할)

 

JDBC 사용 절차

  1. DB 드라이버 로드
  2. 연결 생성
  3. 문장 쿼리 실행
  4. 결과집합 사용

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL