Foreign key constraint fails
- 작성자 :
- 이*민
- 작성일 :
- 2013-01-30 10:30:26
- 조회수 :
- 1,220
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
업무사용자정보에서 아이디를 삭제하던 중 오류가 발생하여 문의드립니다.
오류가 발생하는 경로는
1. validation에서 required 항목들을 없애고, 회원 가입 및 수정에서 required를 제거한 항목들을 제거한 후 업무사용자정보에서 아이디 수정 완료하고 수정한 아이디를 삭제하려 하면 오류가 발생합니다.
지금 ORGNZT_ID가 FK 로 잡혀 있어서 발생하는 문제인 것 같은데,
FK를 drop 하려 하니 아래와 같이 에러 코드가 뜹니다.
로그는 첨부파일에 올립니다.
조언 부탁드립니다.
0 18 10:23:19 alter table COMTNEMPLYRINFO drop foreign key ORGNZT_ID Error Code: 1025. Error on rename of '.\mysql\comtnemplyrinfo' to '.\mysql\#sql2-180-d' (errno: 152) 0.219 sec
오류가 발생하는 경로는
1. validation에서 required 항목들을 없애고, 회원 가입 및 수정에서 required를 제거한 항목들을 제거한 후 업무사용자정보에서 아이디 수정 완료하고 수정한 아이디를 삭제하려 하면 오류가 발생합니다.
지금 ORGNZT_ID가 FK 로 잡혀 있어서 발생하는 문제인 것 같은데,
FK를 drop 하려 하니 아래와 같이 에러 코드가 뜹니다.
로그는 첨부파일에 올립니다.
조언 부탁드립니다.
0 18 10:23:19 alter table COMTNEMPLYRINFO drop foreign key ORGNZT_ID Error Code: 1025. Error on rename of '.\mysql\comtnemplyrinfo' to '.\mysql\#sql2-180-d' (errno: 152) 0.219 sec
첨부파일
A
안녕하세요. 이주민님..
alter 명령 상에 tableName 대신 databaseName.tableName으로 변경해 보십시오..
그럼.. 즐거운 하루되십시오.
감사합니다.
alter 명령 상에 tableName 대신 databaseName.tableName으로 변경해 보십시오..
그럼.. 즐거운 하루되십시오.
감사합니다.