primary key가 여러개 필요한 경우가 있다.
create table test
(
pkTest1 int primary key not null,
pkTest2 int primary key not null
)
테이블 'test'에 여러 PRIMARY KEY제약 조건을 추가할 수 없습니다.
이런식으로 테이블을 만들면 에러가 날 것이다.
아래와 같은 방법으로 해결이 가능하다.
create table test
(
pkTest1 int not null,
pkTest2 int not null,
primary key(pkTest1, pkTest2)
)
primary key를 다중으로 설정하게 되면 설정된 모든 키에 대한 중복데이터가 입력이 되지 않는다.
댓글 영역