본문 바로가기
MySql

MySQL # 1062-키 'PRIMARY'에 대한 중복 항목

by 베이스 공부 2021. 2. 3.
반응형

그래서 내 MySQL 데이터베이스가 약간 이상하게 작동합니다. 이것은 내 테이블입니다.

Name shares id  price   indvprc
cat   2     4   81      0
goog  4     4   20      20
fb    4     9   20      20

테이블에 삽입하려고 할 때 # 1062 오류가 발생합니다. 그래서 더 자세히 살펴본 결과 이름과 공유 값이 동일한 테이블에 값을 삽입하려고하면 # 1062 오류가 반환된다는 것을 깨달았습니다. 예를 들어, 내가 삽입 한 경우 :

fb    4      6     20   20 

오류를 반환합니다. 그러나 주식 수를 6으로 변경하면 정상적으로 실행됩니다. 고유 한 열 중 하나 때문입니까, 아니면 mysql과 관련된 것일까 요?

 

해결 방법

 

PRIMARY KEY 또는 UNIQUE_KEY 에서 shares 를 제거해야합니다.

 

참조 페이지 https://stackoverflow.com/questions/11638505

 

 

반응형

댓글