sys.identity_columns (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsMicrosoft Fabric'te DepoMicrosoft Fabric'te SQL veritabanı

Görünüm sys.identity_columns , her sütun için bir satır içerir ve bu bir kimlik sütunu olarak kullanılır.

Görünüm, sys.identity_columns görünümden satırları sys.columns devralır. Görünüm sys.identity_columns , görünümdeki sys.columns sütunları, artı seed_value, increment_value, last_value, ve is_not_for_replication sütunları geri getirir. Daha fazla bilgi için Katalog Görünümleri'ne (Transact-SQLbakınız.

Sütun adı Veri türü Description
<columns inherited from sys.columns> Görünüm, sys.identity_columns görünümdeki sys.columns tüm sütunları geri getirir. Ayrıca aşağıdaki satırlarda tanımlanan ek sütunları da döndürür. Görünümün miras aldığı sütunların tanımı için bkz. sys.columns (Transact-SQL).sys.columnssys.identity_columns
seed_value sql_variant Bu kimlik sütunu için tohum değeri. Tohum değerinin veri türü, sütunun veri tipiyle aynıdır.
increment_value sql_variant Bu kimlik sütunu için artan değer. Tohum değerinin veri türü, sütunun veri tipiyle aynıdır.
last_value sql_variant Bu kimlik sütunu için üretilen son değer. Tohum değerinin veri türü, sütunun veri tipiyle aynıdır.
is_not_for_replication bit Kimlik sütunu ilan edilir NOT FOR REPLICATION. Not: Bu sütun Azure Synapse Analytics için geçerli değildir.

Uyarı

Birden fazla tabloda kullanabileceğiniz veya herhangi bir tabloya başvurmadan uygulamalardan çağrı yapabileceğiniz otomatik olarak artan bir sayı oluşturmak için Dizi Sayıları bölümünü inceleyin.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .