문제 : Cannot delete or update a parent row: a foreign key constraint fails
- foreign key가 적용된 테이블의 레코드를 삭제하려 했을 때 나오는 에러메세지
해결
- foreign key의 적용을 해제하고 삭제 후 다시 켜준다.
SET foreign_key_checks = 0 // foreign key 적용 해제
SET foreign_key_checks = 1 // foreign key 다시 적용
'CS > DB' 카테고리의 다른 글
[데이터베이스] 트랜잭션 격리 수준(Transaction Isolation Level) (0) | 2023.07.18 |
---|---|
[데이터베이스] 파티셔닝 (0) | 2023.07.18 |
[데이터베이스] Database Connection Pool, DBCP (0) | 2023.07.04 |
[MongoDB]pymongo.errors.ServerSelectionTimeoutError (0) | 2022.06.03 |
mysql 1205 Lock wait timeout exceeded; try restarting transaction (0) | 2022.05.25 |