
[ mysql ] 설정한 유니크키 제거하기
·
트러블 슈팅
❓ 문제 발생loginId는 중복이 가능하게 하고, bankId가 다르면 insert 되어야 하는데 안된다 ! 처음 테이블을 만들때 loginId를 unique key로 사용하였는데, 후에 loginId, bankId를 함께 unique key로 사용할 수 있도록 바꾸고 싶었다.alter table을 사용해서 새로운 제약 조건(unique_customer_bank) 을 추가했는데, 이미 loginId에서 unique 제약 조건이 걸려있어 충돌이 발생하는 것 같다.사진을 보면 bankId = 1 , loginId = 123j 고객이 존재할때, test의 bankId는 4이기 때문에 bankId = 4 , loginId = 123j 는 가능하게 하려고 한다하지만 실행을 해보면 중복아이디로 인식하는 것을 확인..