Aracılığıyla paylaş


IDENT_SEED (Transact-SQL)

(Olarak döndürüldü özgün çekirdek değerini verir numeric(**@@**MAXPRECISION, 0)), kimlik sütun bulunan bir tablo veya Görünüm oluşturulduğunda belirtildi.DBCC CHECKIDENT kullanarak geçerli bir kimlik sütununun değerini değiştirerek, bu işlev tarafından döndürülen değeri değiştirmez.

Topic link iconTransact-SQL sözdizimi kuralları

IDENT_SEED ( 'table_or_view' )

Bağımsız değişkenler

  • 'table_or_view'
    Is an expression that specifies the table or view to check for a identity seed value.table_or_view can be a character string constant enclosed in quotation marks, a variable, a function, or a column name.table_or_view is char, nchar, varchar, or nvarchar.

Dönüş Türleri

numeric

Exceptions

Arayanı nesneyi görüntüleme iznine sahip değil, hata NULL veya'ı verir.

Içinde SQL Server, bir kullanıcı, yalnızca kullanıcının sahip olduğu veya kullanıcı izni verilmiş securables meta veriler görüntüleyebilirsiniz. Bu, kullanıcı nesnesi üzerinde herhangi bir izin yoksa IDENT_SEED NULL döndürebilir gibi meta veriler verilirken, yerleşik çalışmasını anlamına gelir.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma ve Meta veriler görünürlük sorun giderme.

Örnekler

C.Belirtilen tablodan çekirdek değer döndürülüyor

Aşağıdaki örnek çekirdek değerini döndürür. Person.Address ' de tablo AdventureWorks Veritabanı.

b.Birden çok tablodan çekirdek değer döndürülüyor

Aşağıdaki örnek tablolarda verir AdventureWorks bir Çekirdek değeriyle kimlik sütun içeren veritabanıdır.

Işte, kısmi bir sonuç kümesidir.

table_schema table_name ident_seed

------------       ---------------------------  -----------

Kişi 1 adres

Üretim ProductReview 1

Üretim TransactionHistory 100000

Kişi AddressType 1

Üretim ProductSubcategory 1

Kişi vAdditionalContactInfo 1

dbo AWBuildVersion 1