ORA-02270: no matching unique or primary key for this column-list
cart 테이블을 생성하여 외래키를 설정해주려는데 오류가 발생했습니다. 말그대로 매치가 되는 키가 없다는 오류입니다. CREATE TABLE CART ( CART_ID integer, USERID VARCHAR2(20), PRODUCT_ID integer, AMOUNT integer ); ALTER TABLE CART ADD CONSTRAINT cart_userid_fk FOREIGN KEY(USERID) REFERENCES MEMBER(USERID); 부모 테이블에 PK를 설정해주지 않아서였습니다. PK를 설정하지 않은 상태에서 자식 테이블에 FK를 만드려하면 위와 같은 오류가 발생합니다. 그래서 부모 테이블인 MEMBER 테이블에서 SQL Developer를 활용하여 PK를 설정해보겠습니다. ✅ 부모..
공부✍/에러삽질
2021. 9. 23. 14:13