2 개의 기본 키가있는 테이블이 있습니다. 두 개의 키 중 하나가 중복 된 경우 오류가 발생합니다. 어떤 이유에서 발생합니까? 사전에 감사합니다. MYSQL 오류 : 하나 이상의 기본 키, 중복 오류
0
A
답변
0
복합 기본 키를 찾고있을 수도 있습니다. 한 테이블에 기본 키가 하나만있을 수 있습니다. 기본 키는 하나 이상의 열로 구성됩니다. 기본 키가 두 개 이상의 열로 구성된 경우이를 복합 기본 키라고합니다. 두 개의 필드가있는 복합 기본 키를 정의하면
CREATE TABLE someTable (
id1 int,
id2 int,
primary key (id1, id2)
);
, 당신은 단지 하나 개의 필드에 중복 값을 가질 수 있습니다. 두 키가 같은 경우에만 오류가 발생합니다.
+0
답장을 보내 주셔서 감사합니다. 기본으로 2 개의 키를 만들 때 이렇게 생각했습니다. 둘 다 composite.i 색인을 편집하고 둘 다 primaty 감사하게하십시오. – JokerDev
관련 문제
- 1. 하나 이상의 키로 중복 키 업데이트시 MYSQL?
- 2. MySQL 중복 키 오류
- 3. 기본 키 MySQL 오류
- 4. MySQL 신호 중복 키 오류
- 5. 하이브의 오류 : 기본 오류 : org.apache.hadoop.hive.ql.exec.UDFArgumentTypeException : 하나 이상의 인수가 필요합니다.
- 6. 중복 키 오류
- 7. MySQL 중복 오류 테이블과 중복 오류가 발생했습니다.
- 8. 안드로이드 SQLite는 테이블이 하나 이상의 기본 키
- 9. 기본 키 중복 무시
- 10. 중복 기본 키 가져 오기 mysql 테이블
- 11. 이중 중복 키 업데이트시 Mysql 중복 항목 오류
- 12. 하나 이상의 키
- 13. MySQL 오류 : 중복 항목
- 14. MySQL 오류 : 중복 열
- 15. mysql 중복 오류 처리
- 16. Doctrine2 중복 키 이름 오류
- 17. MySQL에 중복 키 기본 키 오류 -하지만 키가 db에 없습니다.
- 18. 외래 키 compiste 기본 키 (중복 열 오류)
- 19. 중복 행 제거 오류 : 중복 키 값
- 20. MySQL 중복 항목 오류 # 1062
- 21. 하나 이상의 파일이 데이터베이스의 기본 파일과 일치하지 않습니다 (오류 5173)
- 22. 주기 MYSQL 오류 하위 쿼리가 하나 이상의 행
- 23. 음속 기본 키 오류
- 24. mysql 누락 이중 키 오류
- 25. mySQL : 인덱스 테이블의 utf8 charset 및 중복 키 오류
- 26. NSJSONSerialization 나에게 오류 "중복 키"
- 27. Postgres 중복 키 오류 코드
- 28. MongoDB E11000 중복 키 오류
- 29. 몽구스 upsert 중복 키 오류
- 30. MYSQL : 외래 키 오류
기본 키가 고유해야하므로 필드를 AUTO_INCREMENT로 설정하고 DB에서 번호 매기기를 처리하도록하십시오. – hammus
기본 키는 식별자입니다. 표의 행을 식별하려면 두 개 이상의 동일한 식별자가있는 행을 사용할 수 없습니다. – DanFromGermany
reply.but에 대한 첫 번째 감사드립니다. 자동 증분을 만들고 싶지 않습니다.? – JokerDev