Duplicate entry '%s' for key %d
MariaDB 오류 코드 1062의 오류 문자열을 현재 화면 또는 로그와 대조하는 문서입니다.
빠른 답변
- 확인 범위
- 오류 코드 1062와 SQLSTATE 23000이 함께 표시되고 오류 문자열이 `Duplicate entry '%s' for key %d` 형식과 일치하면 MariaDB의 ER_DUP_ENTRY 오류입니다.
- 먼저 확인할 항목
- 현재 화면 또는 로그의 오류 코드가 `1062`인지 확인합니다.
- 적용 범위
- 화면 또는 로그에 같은 오류 메시지·상태명이 표시된 경우
- 출처
- MariaDB
- 출처 확인일
- 2026-07-24
- 최종 검토
- 2026-07-24
- 정정 이력
- 2026-07-29 이후 기록 없음
- 관련 기술
이 문서의 범위
이 문서는 화면·로그의 오류 메시지 또는 상태명을 공식 자료와 대조하는 데 사용합니다. 이 문구만으로 실제 원인이나 변경 방법을 확정하지 않으며, 아래 관련 기술 문서에서 적용 환경을 추가로 확인해야 합니다.
현재 증상
- 애플리케이션 오류 메시지
먼저 확인할 항목
현재 화면 또는 로그의 오류 코드가 `1062`인지 확인합니다.
현재 화면 또는 로그의 SQLSTATE가 `23000`인지 확인합니다.
현재 화면 또는 로그의 오류 문자열이 `Duplicate entry '%s' for key %d` 형식과 일치하는지 확인합니다.
오류 메시지·상태명 확인 범위
현재 화면 또는 로그에 표시된 오류 코드, SQLSTATE, 오류 문자열을 MariaDB 공식 오류 코드 목록과 비교합니다.
확인 기준
다음 값이 함께 일치하면 MariaDB의 ER_DUP_ENTRY 오류로 식별합니다.
- 오류 코드:
1062 - SQLSTATE:
23000 - 오류 문자열 형식:
Duplicate entry '%s' for key %d
%s와 %d 자리에는 실행 시점의 값이 표시될 수 있으므로, 고정 문구와 자리 표시자 위치를 기준으로 대조합니다.
출처
참고 자료
MariaDB Error Code Reference | Server | MariaDB Documentation (새 창에서 열림)
MariaDB · 공식 자료 · 확인 범위: MariaDB 오류 코드 1062의 SQLSTATE는 23000입니다., MariaDB 오류 코드 1062의 오류 이름은 ER_DUP_ENTRY입니다., MariaDB 오류 코드 1062의 오류 문자열은 `Duplicate entry '%s' for key %d`입니다., MariaDB 오류 코드 1000부터 1800까지는 MySQL과 공유됩니다. · 확인일: 2026-07-24