SQLD 기출문제 예상문제 246

다음 문제를 풀어보세요.

기존에 생성된 `PRODUCT` 테이블에 `SUPPLIER_ID`라는 컬럼을 `VARCHAR2(20)` 타입으로 추가하려고 한다. 이 컬럼은 `NULL` 값을 허용하지 않으며, 만약 기존 레코드에 대한 값이 지정되지 않은 경우 'UNKNOWN'으로 자동 입력되도록 설정해야 한다. 다음 중 이 요구사항을 만족하는 SQL 문으로 가장 적절한 것을 고르시오.

[PRODUCT 테이블 구조]

CREATE TABLE PRODUCT (
    PRODUCT_ID VARCHAR2(10) PRIMARY KEY,
    PRODUCT_NAME VARCHAR2(100) NOT NULL,
    PRICE NUMBER(10, 2),
    STOCK_QUANTITY NUMBER(5) DEFAULT 0
);