- Primary Key tablomuzdaki kayıtları sütün aracılığıyla eşşiz kayıt haline getirmemizi sağlar.
- Primary Key(Birincil Anahtar)
- Primary Key olan alanlar Null değerler olamaz ve bu bölüme aynı değerler girilemez.
- Genelde otomatik artan değerler olarak kullanılır. Bu otomatik artmayı da identity komutu ile gerçekleştirilir.
- Identity komutundan sonra işlemin kaçtan başayacağı ve kaçar kaçar artacağı belirtilir. Identity(1,1) 1'den başlayacağını ve 1'er 1'er artacağını gösterir.
- Primary Key tanımlamak aslında bir nevi Constraint‘tir yani bir nevi kısıtlama yapmaktır.
Tabloyu Create ederken;
BirdId int identity(1,1) NOT NULL,
Tabloyu Alter ederken,
ALTER TABLE Animals ADD PRIMARY KEY (BirdId)
bu şekilde primary key kullanabiliriz.
Primary Keyi tablomuzdan kaldırmak için ise;
ALTER TABLE Animals
DROP CONSTRAINT pk_BirdId