2017-01-30 3 views
0

를 만들 오른쪽 괄호 누락 나는SQL 오류 : ORA-00907 : 오라클 SQL Developer에서 쿼리 아래 실행하는 동안 테이블 문

SQL Error: ORA-00907: missing right parenthesis

을 얻고있다. 오류의 원인을 제시하십시오.

CREATE TABLE ARGUS_APP.TEMP_AST_FIX 
    (
     CASE_NUM ARGUS_APP.CASE_MASTER.CASE_NUM%TYPE NOT NULL, 
     CASE_ID ARGUS_APP.CASE_MASTER.CASE_ID%TYPE NOT NULL, 
     EVENT_SEQ_NUM ARGUS_APP.CASE_EVENT_ASSESS.EVENT_SEQ_NUM%TYPE NOT NULL, 
     PROD_SEQ_NUM ARGUS_APP.CASE_EVENT_ASSESS.PROD_SEQ_NUM%TYPE NOT NULL, 
     DATASHEET_ID ARGUS_APP.CASE_EVENT_ASSESS.DATASHEET_ID%TYPE NOT NULL, 
     LICENSE_ID ARGUS_APP.CASE_EVENT_ASSESS.LICENSE_ID%TYPE NOT NULL, 
     SEQ_NUM ARGUS_APP.CASE_EVENT_ASSESS.SEQ_NUM%TYPE NOT NULL, 
     DET_LISTEDNESS_ID ARGUS_APP.CASE_EVENT_ASSESS.DET_LISTEDNESS_ID%TYPE NOT NULL, 
     UPDATE_TO_DET_LISTEDNESS_ID ARGUS_APP.CASE_EVENT_ASSESS.DET_LISTEDNESS_ID%TYPE NOT NULL, 
     PROCESSED NUMBER(1) DEFAULT (0), 
     PROCESSED_DATE DATE, 
     CONSTRAINT PK_TEMP_AST_FIX PRIMARY KEY (CASE_NUM,CASE_ID, EVENT_SEQ_NUM, PROD_SEQ_NUM, DATASHEET_ID, LICENSE_ID, SEQ_NUM) 
    ); 

이러한 모든 이름의 테이블과 열이 있는지 확인했습니다.

+3

'% TYPE' 속성이 아닌 테이블의 데이터 유형을 명시 적으로 지정해야합니다. –

답변

2

표의 열은 일반 데이터 형식이어야합니다. 다른 테이블 유형을 참조 할 수 없습니다.