Support
Orange Support > 문의하기
Q & A
FK SCRIPT가 이상합니다.
Description Tool에서 TABLE SCRIPT조회 시 Foreign Key정보가 이상하게 나옵니다.
DBA_CONS_COLUMNS 조회 결과 컬럼이 2개 임에도 아래와 같이 정확하지 않은 SCRIPT로 조회됩니다.
-----------------------------------------------------
CREATE TABLE TMPDBA.TESTTAB ALTER TABLE TMPDBA.TESTTAB ADD(
(
COL1 NUMBER (8) NOT NULL,
COL2 NUMBER (6) NOT NULL,
COL3 CHAR (12) DEFAULT ' ' NOT NULL,
COL4 NUMBER (5) DEFAULT 0 NOT NULL,
COL41 NUMBER (2) DEFAULT 0 NOT NULL,
COL5 NUMBER (5) DEFAULT 0 NOT NULL,
COL51 NUMBER (2) DEFAULT 0 NOT NULL,
CONSTRAINT FK_TESTTAB_01 FOREIGN KEY (COL4) REFERENCES TMPDBA.TESTTAB2 (COL11, COL12),
CONSTRAINT FK_TESTTAB_02 FOREIGN KEY (COL5) REFERENCES TMPDBA.TESTTAB2 (COL11, COL12),
CONSTRAINT FK_TESTTAB_03 FOREIGN KEY (COL3) REFERENCES TMPDBA.TESTTAB3 (COL31)
);
CREATE UNIQUE INDEX TMPDBA.PK_TESTTAB
ON TMPDBA.TESTTAB
(
COL1 ASC,
COL2 ASC
);
CONSTRAINT PK_TESTTAB PRIMARY KEY (COL1, COL2));
FK_TESTTAB_01(COL4,COL41)
FK_TESTTAB_02(COL5,COL51)
FK_TESTTAB_03(COL3)
FK SCRIPT가 이상합니다.
hwajin511
2009.09.10
Re: FK SCRIPT가 이상합니다.
오렌지팀
2009.09.11