, 값의 삽입은 동일 할 수 있습니까? 내가 당신에게 예를 설명들 : 테이블의화합물 pk를 사용하는 경우 화합물 pk에 대한 쿼리
만들기 : 당신이 내 차 키를 가지고 볼 수 있듯이
Testno Testpaper Time
12345 22 14-JUL-2011
12345 23 15-JUL-2011
12345 22 16-JUL-2011
:
Create table test
(
testno number(5) not null,
testpaper varchar(2) not null,
time date
CONSTRAINT Pa_Pks PRIMARY KEY (testno, testpaper)
)
다음이 내가 삽입하고자하는 값이다 삽입하는 동안 같은 값. 내가 왜 그렇게하고 싶은지에 대한 이유는 동일한 testno와 testpaper가 다른 날짜에 발생할 수 있기 때문입니다.
동일한 값을 추가하고 기본 키로 레이블을 지정하려면 어떻게해야합니까? 어떤 해명
Create table TEST
(
Testid number(1) not null,
testno number(5) not null,
testpaper varchar(2) not null,
time date
CONSTRAINT Pa_Pks PRIMARY KEY (Testid)
)
감사 :
이 그것을 할 수있는 표준 및 올바른 방법을해야합니다.
. 기본 키로 식별 할 수있는 방법이 있습니까?하지만 동시에 같은 값을 삽입 하시겠습니까? 그게 내가 물어보고 싶은거야, – JLearner
@ user976050 : ** NO ** - 기본 키 **는 정의에 따라 유일해야하므로 ** 중복 값을 가질 수 없습니다 .... –
@ user976050 답변 됨 편집 됨 가능한 옵션으로 – Zohaib