나는 SQL을 배우고 있으며 완전히 새로운 세상입니다. 내가 ID를 사용하는 것에 대해 배웠거나 읽은 것은 시드와 증분 값 ~ 신원 (시드, 증분)으로 식별 컬럼을 만드는 데 사용됩니다. 그러나 그물로 볼 수 있습니다 일부 샘플 데이터베이스를 통해가는,이 테이블 작성 스크립트를 건너 왔어요 :테이블을 만들 때 IDENTITY 사용
create table Customer
(
Id int identity,
FirstName nvarchar(40) not null,
LastName nvarchar(40) not null,
City nvarchar(40) null,
Country nvarchar(40) null,
Phone nvarchar(20) null,
constraint PK_CUSTOMER primary key (Id)
)
go
는이 코드와 테이블을 만드는 시도하고 성공했습니다.
여기 IDENTITY
에는 시드와 증가 값이없는 이유를 설명 할 수 있습니까? 우리는 이것을 (씨앗이없고 증분 값이없는) 이것을 언제 사용해야합니까?
TIA
사용하면
IDENTITY에는 기본 시드가 있고 증분 값은 각각 1입니다. –
즉 SQL Server는 몇 가지 작업을 수행합니다. –