제약조건 만들때 명칭을 달고 안달고
제약조건을 만들 때
CREATE TABLE ORDER1(
ORDNO NUMBER PRIMARY KEY,
ORDCNT NUMBER,
ORDDATE DATE,
ORDITEM NUMBER,
ORDID VARCHAR2(30),
FOREIGN KEY(ORDITEM) REFERENCES ITEM1(ITEMNO),
FOREIGN KEY(ORDID) REFERENCES MEMBER1(USERID)
);
다음과 같이 만들면 이름이 자동으로 생성이 된다.
다음과 같이 외래키의 이름을 추가해주려면
ALTER TABLE SUB1
ADD CONSTRAINT FK_PRO1_TO_SUB1
FOREIGN KEY (PRONO)
REFERENCES PRO1 (PRONO);
ALTER TABLE COURSE1
ADD CONSTRAINT FK_SUB1_TO_COURSE1
FOREIGN KEY (SUBCODE)
REFERENCES SUB1 (SUBCODE);
다음과 같이 붙여준다.