Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- git
- 개체관계모델
- 타임리프Unescape
- 타임리프날짜
- mybatis
- ER모델
- 정보처리기사실기
- 정보처리기사
- 타임리프 특징
- 정처기실기요약
- cmd에서java파일실행
- 이클립스없이cmd
- 스프링부트설정
- 타임리프Escape
- java
- 타임리프변수
- MySQL설치순서
- 정보처리기사실기요약
- 타임리프URL
- HelloWorld출력
- thymeleaf
- 타임리프 표현식
- mysql설치하기
- 타임리프유틸리티객체
- 타임리프SpringEL
- spring
- 타임리프기본객체
- mysql
- mysql다운로드
- 정처기실기
Archives
- Today
- Total
ye._.veloper
[ MySQL ] Multiple primary key defined - 오류 본문
ALTER TABLE mydb.reply ADD CONSTRAINT reply_pk PRIMARY KEY (seq);
테이블의 컬럼을 Primary Key로 추가하기 위해 New Constraint from Selection(제약조건 추가)을 실행하니
Multiple primary key defined 오류가 발생했다.
내 경우는 아래 사진에서 볼 수 있다시피, 이미 Primary Key로 설정해두었던 키를 중복으로 PK 제약을 걸려고 하여 발생한 오류였다.
💭 오늘의 에러 로그
📁 작업 : 어떤 작업을 했는지?
◽ DB에 Table을 하나 추가하면서 PK를 추가하려던 도중 오류가 발생하였다.
📁 문제 : 어떤 문제가 발생했는지?
◽ Multiple primary key defined 오류가 발생하였다.
📁 해결 : 어떤 방법으로 해결했는지?
◽ 하나의 컬럼에 중복된 제약을 추가하려고 하여 발생한 문제였기 때문에, 더이상 제약조건을 추가하지 않는 것으로 해결하였다.
'D B' 카테고리의 다른 글
[ MySQL ] MySQL 설치하기_2 (MySQL 8.0.x 다운로드) (0) | 2023.02.16 |
---|---|
[ MySQL ] MySQL 설치하기_1 (MySQL 8.0.x 다운로드) (0) | 2023.02.15 |
[ D B ] SQL Injection (0) | 2023.01.24 |
[ D B ] Mybatis ${}와 #{}의 차이 (2) | 2023.01.24 |
[ DB ] Join이란? (0) | 2023.01.24 |
Comments