모두CBT

사원(사원번호, 이름) 테이블에서 "사원번호"가 "200"인 튜플을 삭… | [정보처리기능사 필기] 09년 1회차 기출문제 상세 페이지

1[정보처리기능사 필기] 09년 1회차

사원(사원번호, 이름) 테이블에서 "사원번호"가 "200"인 튜플을 삭제하는 SQL 문은?

1

REMOVE TABLE 사원 WHERE 사원번호 = 200;

2

DROP TABLE 사원 WHERE 사원번호 = 200;

3

DELETE FROM 사원 WHERE 사원번호 = 200;

4

KILL 사원번호, 이름 FROM 사원 WHERE 사원번호 = 200;

해설

사원번호가 200인 튜플(행)을 삭제하려면 DELETE FROM 사원 WHERE 사원번호 = 200; 문을 사용한다.

DELETE는 SQL의 데이터 조작어(DML)로, 테이블 구조는 그대로 두고 조건에 맞는 행만 제거한다.

  • ① REMOVE TABLE ~: SQL 표준 명령어가 아니다.
  • ② DROP TABLE ~: 테이블 자체(구조)를 삭제하는 DDL 명령이며 WHERE 절과 함께 쓰지 않는다.
  • ④ KILL ~: SQL 데이터 조작 명령어가 아니다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[정보처리기능사 필기] 09년 1회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요정보처리기능사 필기 기출문제 암기장 전체 보기