SQLD · 모의고사 10회 · 28번

Q.28모의고사 10회2과목 · SQL 기본 및 활용
주문 테이블의 상태 컬럼에 NULL 값이 일부 저장되어 있다. 이 컬럼의 길이를 늘리고 DEFAULT와 NOT NULL을 설정하면서 새 컬럼도 추가하려고 한다. MODIFY를 사용하는 DBMS에서 이에 대한 판단으로 가장 적절한 것은?
  • 1DEFAULT를 먼저 지정하면 기존 NULL도 바뀌므로 NOT NULL을 적용할 수 있다.
  • 2상태 컬럼의 길이는 ADD로 늘리고 새 컬럼은 MODIFY로 추가한다.
  • 3기존 NULL을 유효한 값으로 처리한 뒤 NOT NULL을 적용한다.
  • 4상태 컬럼에 DEFAULT를 지정하면 SELECT 성능이 반드시 저하된다.

정답: 3번 · 기존 NULL을 유효한 값으로 처리한 뒤 NOT NULL을 적용한다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기