기본 키를 삽입하는 방법을 알지 못하기 때문에 테이블에 데이터를 삽입 할 때 오류가 발생합니다. 내가 오류는 다음과 같습니다SQL Server 테이블에 데이터 삽입
피연산자 유형 충돌 : INT는 고유 식별자
내 코드와 호환되지 않습니다 : 나는이 (가) int
값이 키로 변환 할 수없는 이해
USE BeachTennis7
INSERT INTO dbo.player (playerfname, playerlname, gender, age, [prior rank], player_id)
VALUES ('Dan', 'McClure', 'M', 21, 1, 0);
, 기본 키를 선언하는 방법을 모르겠습니다. 감사!
정말 감사합니다. – Dan
@ user3325875, NEWSEQUENTIALID() 값을 사용하여 player_id 열에 기본 제약 조건을 추가하는 것이 좋습니다. 이렇게하면 INSERT 문에 열과 값을 지정하고 임의의 GUID 값보다 더 잘 수행 할 필요가 없습니다. –
@ user3325875 :이 답변으로 문제를 해결할 수 있다면 [**이 대답 수락 **] (http://meta.stackoverflow.com/q/5234/153998)을 참조하십시오. 이것은 * 당신을 돕기 위해 자신의 시간을 보낸 * 사람들에게 감사를 표합니다. –