[SQL] 데이터 수정 - UPDATE

·2025년 7월 9일
0

SQL

목록 보기
94/126

예제 답

update emp
 set sal = 3200
 where ename='SCOTT';
 

select ename, sal from emp;
commit;
  • set --> 설정하겠다

문제1. ALLEN 의 직업을 ANALYST 로 변경하시오

update emp
 set job = 'ANALYST'
 where ename='ALLEN';
 
select ename, job from emp;

문제2. KING의 월급을 6000으로 변경하고 커미션을 700 으로 변경하세요

update emp
 set sal = 6000, comm = 700
 where ename='KING';
 
 
select ename, sal, comm from emp;

문제3. 직업이 SALESMAN인 사원들의 커미션을 9000 으로 수정하시오

update emp
 set comm = 9000
 where job='SALESMAN';
 
select ename, job, comm from emp;

💡 update 문장 작성시 주의사항

조심히 update 해야함. 잘못해서 where절 없이 update를 하면
전부다 같은 값으로 변경됨


문제4. 사원 테이블의 월급을 모두 0 으로 변경하시오

update emp
 set sal = 0;

select ename, sal from emp;
rollback;

0개의 댓글