INDEXKEY_PROPERTY (Transact-SQL)
Dizin anahtar hakkında bilgi verir.NULL XML dizinleri için) döndürüyor.
Important Note: |
---|
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Bunun yerine, sys.index_columns (Transact-SQL). |
INDEXKEY_PROPERTY ( object_ID ,index_ID ,key_ID ,property )
Bağımsız değişkenler
object_ID
Is the object identification number of the table or indexed view.object_ID is int.index_ID
Is the index identification number.index_ID is int.key_ID
Is the index key column position.key_ID is int.property
Is the name of the property for which information will be returned.property is a character string and can be one of the following values.Değer
Açıklama
ColumnId
Sütun KIMLIĞI key_ID dizin konumu.
IsDescending
Dizin sütun depolandığı sıra.
1 = Azalan 0 artan =
Dönüş Türleri
int
Exceptions
Arayanı nesneyi görüntüleme iznine sahip değil, hata NULL veya'ı verir.
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 INDEXKEY_PROPERTY 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
Aşağıdaki örnekte, dizin KIMLIĞI için her iki özelliği de döndürülür. 1, anahtar sütun 1 içinde Production.Location TABLO.
sonuç kümesi aşağıdadır:
Column ID Asc or Desc order
----------- -----------------
1 0
(1 row(s) affected)