21-2[사원] 테이블에서 사번이 E3인 사원의 내선번호를 2377로 … | 2021년 정보처리기사실기 2회차 기출문제 상세 페이지
1
21-2
[사원] 테이블에서 사번이 E3인 사원의 내선번호를 2377로 바꾸려 한다. SQL 문의 빈칸 ①, ②에 들어갈 키워드를 적으시오.
[사원]
| 사번 | 이름 | 부서 | 내선번호 |
|---|---|---|---|
| E1 | 정하람 | 총무 | 2101 |
| E2 | 유시온 | 영업 | 2205 |
| E3 | 남궁별 | 개발 | 2310 |
( ① ) 사원
( ② ) 내선번호 = '2377'
WHERE 사번 = 'E3';해설
① UPDATE
② SET
[해설]
이미 저장된 행의 값을 고치는 DML은 UPDATE이고, 바꿀 열과 새 값은 SET 절에 적는다.
형식은 UPDATE 테이블 SET 열 = 값 WHERE 조건이다. WHERE를 빼면 모든 행의 내선번호가 바뀌므로 주의한다.
행을 새로 넣는 것은 INSERT INTO … VALUES, 지우는 것은 DELETE FROM … WHERE이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.