SQLD · 제61회 · 48번

Q.482026612과목 · SQL 기본 및 활용
다음 중 오류가 발생하는 SQL은?
보기
CREATE TABLE DEPT (
    DEPT_ID    NUMBER PRIMARY KEY,
    DEPT_NAME  VARCHAR2(20)
);

CREATE TABLE EMP (
    EMP_ID     NUMBER PRIMARY KEY,
    EMP_NAME   VARCHAR2(20),
    DEPT_ID    NUMBER,
    CONSTRAINT FK_DEPT FOREIGN KEY (DEPT_ID) REFERENCES DEPT(DEPT_ID)
);

INSERT INTO DEPT VALUES (10, '개발팀');
INSERT INTO EMP VALUES (1, 'KIM', 10);
COMMIT;
  • 1INSERT INTO EMP VALUES (2, 'LEE', 10);
  • 2INSERT INTO EMP VALUES (3, 'PARK', NULL);
  • 3INSERT INTO EMP VALUES (4, 'CHOI', 20);
  • 4DELETE FROM EMP WHERE EMP_ID = 1;

정답: 3 · INSERT INTO EMP VALUES (4, 'CHOI', 20);

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