문제
학생 테이블을 생성한 후, 성별 필드가 누락되어 이를 추가하려고 한다. 이에 적합한 SQL 명령어는?
① INSERT ② ALTER ③ DROP ④ MODIFY
정답
2번
해설
정답: 2. 테이블에 컬럼(필드)을 추가할 때는 ALTER TABLE ... ADD 명령어를 사용한다.
오답 풀이
- 1번: INSERT는 행(데이터)을 삽입한다.
- 2번: ALTER는 테이블 구조를 변경하여 컬럼을 추가한다.
- 3번: DROP은 테이블/객체를 삭제한다.
- 4번: MODIFY는 단독 명령이 아니라 ALTER의 절이다.
보충 개념 ALTER TABLE 학생 ADD 성별 CHAR(1); 형태로 컬럼을 추가한다.