본문 바로가기
SQL/Oracle

오라클 insert, update, delete, select 사용법 정리

by wakestand 2019. 10. 14.
반응형

ORACLE에서 CREATE TABLE로 테이블을 만든뒤

 

INSERT, UPDATE, DELETE, SELECT문을 사용할 수 있는데

각각 삽입, 수정, 삭제, 조회 4가지다

 

차례대로 한번 알아보자

 

1. INSERT

테이블에 행을 추가한다

 

INSERT 예제

INSERT INTO 테이블명(컬럼명) VALUES('값');
EX) INSERT INTO TB(COL1) VALUES('ABC') -- TB 테이블의 COL1 컬럼에 'ABC'를 넣어 행 추가

-- OR

INSERT INTO 테이블명 VALUES('값', '값' ...) -- 테이블에 정의한 컬럼 순서대로 모두 넣어줘야 함

 

2. UPDATE

추가한 행의 내용을 수정한다, WHERE 절을 넣지 않을 시 테이블 전체의 내용이 바뀌므로 주의

 

UPDATE 예제

UPDATE 테이블명
   SET 컬럼명 = '바꿀값'
 WHERE 컬럼명 = '값' -- WHERE은 조건에 해당
 
 EX) UPDATE TB 
        SET COL1 = 'AA'
      WHERE COL1 = 'BB' 
     -- TB 테이블에서 COL1 컬럼의 값이 BB인 값들을 모두 AA로 바꿔준다

 

3. DELETE

행을 삭제한다, WHERE 절을 넣지 않을 시 테이블 전체가 지워지므로 주의

 

DELETE 예제

DELETE FROM 테이블명 WHERE 컬럼명 = '값'; -- WHERE은 조건에 해당
EX) DELETE FROM TB WHERE COL1 = 'AA' -- TB 테이블의 COL1 컬럼의 값이 AA인 행 삭제

 

4. SELECT

행을 조회한다

 

SELECT 예제

SELECT * FROM 테이블명 -- 테이블의 모든 컬럼 조회

-- OR

SELECT 컬럼명, 컬럼명.. 
  FROM 테이블명

EX) SELECT COL1, COL2
      FROM TB
    -- TB 테이블의 COL1, COL2 컬럼 조회
반응형

댓글