Aracılığıyla paylaş


Bellek-Optimizasyonlu Tabloda Kimlik Uygulama

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

IDENTITY, bellek açısından optimize edilmiş bir tabloda desteklenir; tohum ve artım her ikisi de 1 (varsayılan değerdir) olduğu sürece. Identity(x, y) tanımına sahip kimlik sütunları; burada x != 1 veya y != 1 bellek için iyileştirilmiş tablolarda desteklenmez.

IDENTITY tohumunu artırmak için oturum seçeneğini SET IDENTITY_INSERT table_name ONkullanarak kimlik sütunu için açık bir değer içeren yeni bir satır ekleyin. Satırın eklenmesiyle, IDENTITY tohumu açıkça eklenen değere ve artı 1'e değiştirilir. Örneğin, tohumu 1000'e yükseltmek için kimlik sütununa 999 değerine sahip bir satır ekleyin. Oluşturulan kimlik değerleri 1000'den başlar.

Ayrıca Bkz.

In-Memory OLTP'ye Geçiş