C. Oracle

oracle DML

sfeg 2018. 1. 18. 21:24

DML

- table,view등에 데이타를 입력,수정,삭제
    insert, update, delete
    Transaction의 영향을 받음(Rollback가능) ps. Transcation진행중에는 undo segment에 임시로
     저장된다
 
 
 
INSERT  INTO 테이블명
VALUES (값,.,..)
 
ex) INSERT INTO DEPT(DEPTNO,DNAME)  VALUES(70,'d');  -> null에 대한 암시적 삽입법: 알아서 들어감
ex) INSERT INTO DEPT VALUES(60,NULL,'C')  -> null에 대한 명시적 삽입법
 
  
UPDATE  테이블명
SET  컬럼=값
 
ex) UPDATE  DEPT  SET  DEPTNO=80  WHERE  DEPTNO=50;
 
  
DELETE   FROM ->생략가능  테이블명
 
ex) DELETE  DEPT  WHERE DEPTNO IN (60,70,80);