본문 바로가기
DataBase/MariaDB

참조키 추가시 에러 ([HY000][1025] Error on rename of ... errno: 168 "Unknown (generic) error from engine" )

by Dev. Jkun 2022. 3. 18.
반응형

MariaDB Ver : 10.6

마리아디비에서 컬럼을 추가하며 참조키(Foreign Key) 관계를 생성할때 ([HY000][1025] Error on rename of ... errno: 168 "Unknown (generic) error from engine" ) 같은 형태로 에러를 뱉으며 튕긴다.

개인적인 경험이지만 마리아디비 10.6 이상부터 발생했던 에러같다. 더 자세한 사유를... 찾아보려 했지만.. 일단 이렇게 해결함.

SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE EX_DATA
	ADD CONSTRAINT R_101
    FOREIGN KEY EX_DATA_NUM REFERENCES EX_MASTER_DATA (EX_DATA_NUM);
SET FOREIGN_KEY_CHECKS = 1;

 

반응형

댓글