문제
다음 SQL문의 실행 결과로 가장 적절한 것은?
CREATE TABLE 직원 ( 사번 INT PRIMARY KEY, 이름 VARCHAR(50), 부서코드 CHAR(3) );
① 직원 테이블이 생성되고 기본키 제약조건이 설정된다 ② 직원 테이블의 구조가 변경된다 ③ 직원 테이블의 데이터가 모두 삭제된다 ④ 직원 테이블이 삭제된다
정답
1번
해설
CREATE TABLE 문은 새로운 테이블을 생성하는 DDL 명령어이다. 사번 컬럼에 PRIMARY KEY 제약조건이 지정되어 있어 기본키로 설정된다. ②는 ALTER TABLE, ③은 DELETE 또는 TRUNCATE, ④는 DROP TABLE의 기능이다.