SQLD(SQL 개발자) 기출 · DDL

다음 중 실행 시 오류가 발생하지 않는 INSERT 문은?
본문)
<SQL>
CREATE TABLE EMPLOYEE (
  EMP_ID     NUMBER PRIMARY KEY,
  NAME       VARCHAR2(50) NOT NULL,
  EMAIL      VARCHAR2(100),
  DEPT_ID    NUMBER,
  CONSTRAINT UQ_EMP_EMAIL UNIQUE (EMAIL)
);

이 문제 풀어보기

정답 및 해설 보기

정답: 1번

② EMAIL='kim@corp.com' → 기존에 이미 있음 → UNIQUE 위반
③ EMP_ID=101 이미 존재 → PRIMARY KEY 위반
④ NAME은 NOT NULL인데 NULL 입력됨 → NOT NULL 제약 위반
이 단원 연속 풀기 · DDL개념서 「DDL (CREATE / ALTER / DROP / TRUNCATE)」 읽기

이 단원 공개 기출 23문항

  1. 다음은 3개의 테이블 구조와 제약조건이다. 아래 DELETE 구문 실행 후 EMP_LOG 테이블에 남는 데이터는? [그림]DDL
  2. 다음에서 설명하는 DDL문으로 올바른 것은?DDL
  3. 다음 중 DDL 문이 아닌 것은?DDL
  4. 다음 중 Mytest 테이블에 JOB 칼럼을 추가하는 방법으로 올바른 것을 고르시오.(단, 데이터타입, 제약조건 등은 따로 고려하지 않음)DDL
  5. TRUNCATE TABLE 명령어에 대한 특징으로 가장 올바른 것은?DDL
DDL 기출 전체 보기 →