- ORACLE - INSERT,UPDATE,DELETE 목차
INSERT
-INSERT명령어는 테이블 안에 데이터를 삽입하는 역할을 한다.
-문자열은 따옴표로 감싼다.
-각 컬럼에 맞는 데이터타입을 입력해줘야한다.
SELECT 문장을 이용한 INSERT문
- 테이블 이름 옆에 ()생략시에는 자동으로 모든 컬럼을 VALUES()안에 입력 시킨다.
UPDATE
테이블 안의 데이터를 수정 하는것.
DELETE
사용하지 않는 데이터를 삭제 한다.
★ DELETE문을 사용할땐 꼭 ! 다음과 같이 확인 후 삭제하도록 하자 ★
1.먼저 SELECT로 삭제 하려는 데이터를 확인한다.
2.SELECT문을 DELETE로 바꾼다.
3.삭제한다.
EX)
-- 사원번호가 7902번인 사원의 데이터를 삭제.
SQL> DELETE FROM emp WHERE empno = 7902 ; (DELETE보다 먼저 SELECT로 값을 확인후 삭제할 것 ! )
-- 평균급여보다 적게 받는 사원 삭제
SQL> DELETE FROM emp WHERE sal < (SELECT AVG(sal) FROM emp);
-- 모든 행이 삭제
SQL> DELETE FROM emp;
'Database > SQL 오라클' 카테고리의 다른 글
ORACLE - TABLE 조회 (0) | 2019.09.22 |
---|---|
ORACLE - NVL() , NVL2() ,NUMBER(),DECODE() (0) | 2019.09.22 |
ORACLE COMMENT 명령 (0) | 2019.09.22 |
ORACLE - DESC 테이블 구조 표시 (0) | 2019.09.22 |
ORACLE - DUAL (0) | 2019.09.22 |