SQLD(SQL 개발자) 기출 · DDL

아래와 같이 테이블 및 데이터가 생성된 경우 추가 실행이 불가능한 문장은?
본문)
CREATE TABLE TAB1(COL1 NUMBER, COL2 NUMBER); 
INSERT INTO TAB1 VALUES(100, 100); 
COMMIT; 

이 문제 풀어보기

정답 및 해설 보기

정답: 3번

새로운 컬럼 추가 시 기존 데이터의 새 컬럼 데이터는 NULL로 삽입된다. 따라서 DEFAULT 값 선언 없이는 NOT NULL 속성을 갖는 컬럼 추가는 불가능하다.
이 단원 연속 풀기 · DDL개념서 「DDL (CREATE / ALTER / DROP / TRUNCATE)」 읽기

이 단원 공개 기출 23문항

  1. 다음 중 EMP 테이블에 대해 다음 요구사항을 모두 반영하려고 한다. 이에 대한 SQL문 조합 중 옳지 않은 것은?DDL
  2. 다음은 두 테이블 간의 관계 설정에 관한 설명이다. 다음 중 이 제약조건 설정(ON UPDATE CASCADE)의 의미로 옳은 것은?DDL
  3. 다음 중 데이터 타입에 대한 설명으로 옳지 않은 것은?DDL
  4. 아래 CUSTOMER 테이블의 정의를 바탕으로, 다음 중 EMAIL과 PHONE에 대한 유니크 인덱스의 역할에 대한 설명으로 옳은 것은?DDL
  5. 다음 중 실행 시 오류가 발생하지 않는 INSERT 문은? [그림]DDL
DDL 기출 전체 보기 →