기타/에러처리

MySQL : Foreign keys are not yet supported in conjunction with partitioning

호두밥 2021. 10. 11. 13:08

테이블 파티셔닝을 처리하려고 할 때 FK가 있으면 발생하는 에러입니다.

 

FK 제약조건을 삭제 후 파티셔닝을 수행하면 됩니다.

 

[fk 제약조건 삭제]

SHOW CREATE TABLE SALARIES;

ALTER TABLE SALARIES DROP CONSTRAINT salaries_ibfk_1 ;

파티셔닝 수행 후 FK 제약조건 추가

ALTER TABLE SALARIES 
ADD CONSTRAINT salaries_ibfk_1 foreign key(emp_no) 
references employees (emp_no) on update cascade ;

 

'기타 > 에러처리' 카테고리의 다른 글

[JAVA] No enclosing instance of type Class is accessible.  (0) 2021.09.21