DEV WIKI
백엔드 · 오류 메시지·상태명 확인

Not unique table/alias: '%s'

MySQL 오류 번호 1066(ER_NONUNIQ_TABLE)의 메시지를 확인하는 문서입니다.

빠른 답변

확인 범위
MySQL에서 오류 번호 1066, 심볼 ER_NONUNIQ_TABLE, SQLSTATE 42000과 함께 "Not unique table/alias: '%s'"가 표시되면 이 오류 메시지에 해당합니다.
먼저 확인할 항목
현재 MySQL 클라이언트 출력 또는 오류 로그에서 오류 번호가 1066인지 확인합니다.
적용 범위
화면 또는 로그에 같은 오류 메시지·상태명이 표시된 경우
출처
MySQL
출처 확인일
2026-07-24
최종 검토
2026-07-24
관련 기술
오류·수정 제보 (새 창에서 열림)

이 문서의 범위

이 문서는 화면·로그의 오류 메시지 또는 상태명을 공식 자료와 대조하는 데 사용합니다. 이 문구만으로 실제 원인이나 변경 방법을 확정하지 않으며, 아래 관련 기술 문서에서 적용 환경을 추가로 확인해야 합니다.

현재 증상

  • 애플리케이션 오류 메시지

먼저 확인할 항목

현재 MySQL 클라이언트 출력 또는 오류 로그에서 오류 번호가 1066인지 확인합니다.

현재 출력의 SQLSTATE가 42000인지 확인합니다.

현재 출력의 메시지가 "Not unique table/alias: '%s'" 형식과 일치하는지 확인합니다.

오류 메시지·상태명 확인 범위

확인

현재 MySQL 클라이언트 출력 또는 오류 로그에서 오류 번호, SQLSTATE, 메시지를 확인합니다.

  • 오류 번호가 1066인지 확인합니다.
  • 심볼이 ER_NONUNIQ_TABLE인지 확인합니다.
  • SQLSTATE가 42000인지 확인합니다.
  • 메시지 형식이 Not unique table/alias: '%s'와 일치하는지 확인합니다. %s 위치에는 실제 테이블 또는 별칭 이름이 표시될 수 있습니다.

네 항목이 일치하면 MySQL 서버 오류 메시지 참조의 ER_NONUNIQ_TABLE 항목에 해당합니다.

출처: MySQL 8.0 Server Error Message Reference (새 창에서 열림)

참고 자료

MySQL :: MySQL 8.0 Error Reference :: 2 Server Error Message Reference (새 창에서 열림)

MySQL · 공식 자료 · 확인 범위: 오류 번호 1066의 심볼은 ER_NONUNIQ_TABLE입니다., 오류 번호 1066의 SQLSTATE는 42000입니다., 오류 번호 1066의 메시지는 "Not unique table/alias: '%s'"입니다. · 확인일: 2026-07-24