Oracle에서 아래와 같이 테이블을 생성하였다. 이후 제시된 ALTER TABLE 문을 각각 별도로 실행할 경우 문법 오류가 발생하는 것은? EMP.EMPNO를 참조하는 외래 키는 다른 테이블에 존재하지 않는다.
보기
CREATE TABLE DEPT ( DEPTNO NUMBER PRIMARY KEY ); CREATE TABLE EMP ( EMPNO NUMBER CONSTRAINT EMP_PK PRIMARY KEY, DEPTNO NUMBER CONSTRAINT EMP_FK REFERENCES DEPT(DEPTNO) );
- 1ALTER TABLE EMP DROP COLUMN DEPTNO;
- 2ALTER TABLE EMP DROP PRIMARY KEY;
- 3ALTER TABLE EMP ADD (HIREDATE DATE DEFAULT SYSDATE);
- 4ALTER TABLE EMP DROP FOREIGN KEY;
꿈라CBT