- mysql에서 pk가 이미 있지만 추가를 해야 할 때
- mysql pk추가
mysql 에서는 pk적용 후 다시 pk를 적용시킬 수 없다.
최초의 1회만 pk적용이 가능하므로 최초 1회에 모든 pk를 입력해야한다.
=>
나의 경우 pk가 이미 2개로 잡혀 있는데 하나를 더 추가 해야 했다.
그래서
1. 기존 pk삭제
alter table 테이블명
drop primary key;
2. 다시 pk추가
alter table 테이블명
add primary key(칼럼1,칼럼2,칼럼3);
반응형
'차근차근 > SQL' 카테고리의 다른 글
column does not allow nulls. (0) | 2016.05.13 |
---|---|
mssql , CONVERT함수 ,SET IDENTITY_INSERT (0) | 2015.05.29 |
mysql dump만들기(백업) , 복구 (import) (0) | 2014.12.29 |
engine mysql (0) | 2014.12.24 |
DUAL (0) | 2014.07.29 |