INSERT
문 을 사용하여 테이블에 새 행을 입력한다.
create table sawon(
id number(5),
name varchar2(20),
salary number(20)
);
select * from sawon;
insert into sawon values( 100, '김구', 3300);
insert into sawon (name,id) values('홍길동', 200);
같은 쿼리문 2번 수행하면 중복 값이 추가됨
insert into sawon select empno,ename,sal*2
from emp
where deptno = 10;
UPDATE
문 을 사용하여 특정 열의 값을 변경할 수 있음
WHERE
절을 생략하면 테이블의 모든 행이 수정됨의 유의
update sawon
set salary = 5500, name='김구성'
where name ='김구';
sawon 테이블을 수정할거야
name 이 김구 인 녀석의
salary 를 5500으로 name을 김구성으로 바꿔줘
-- sawon 테이블의 id =200 인 녀석을 emp 테이블 10번 부서 급여 합계로 변경해줘
update sawon
set salary = (select sum(sal)
from emp
where deptno = 10)
where id = 200;
sawon 테이블의 id =200 인 녀석을
emp 테이블 10번 부서 급여 합계로 변경해줘
delete sawon where id = 100;