문제
다음 중 테이블 구조를 변경하는 DDL 명령어로 가장 적절하지 않은 것은?
① ALTER TABLE table_name ADD column_name datatype ② ALTER TABLE table_name DROP COLUMN column_name ③ ALTER TABLE table_name MODIFY column_name datatype ④ ALTER TABLE table_name SELECT * FROM table_name
정답
4번
해설
SQLALTER TABLE의 올바른 용법은 ADD(컬럼추가), DROP(컬럼삭제), MODIFY(컬럼변경) 등입니다. SELECT문은 DML(데이터 조작어)이며 ALTER TABLE과 함께 사용할 수 없습니다. ①②③은 모두 올바른 ALTER TABLE 구문입니다.