Katalog Görünümleri (Transact-SQL)

Katalog tarafından kullanılan görünümleri iade bilgileri SQL Server Veritabanı Altyapısı.meta veriler katalog için en genel arabirim olan ve almak, dönüştürmek ve bu bilgilerin özelleştirilmiş formlar sunmak için en etkili yolu sağlar çünkü katalog görünümleri kullanmanızı öneririz.Tüm kullanılabilir Kataloğu meta veriler katalog görünümleritarafından görüntülenir.

Not

Katalog görünümleri, çoğaltma, yedek, veritabanı bakım planı hakkındaki bilgileri içermiyor veya SQL Server Agent katalog veri.

Bazı katalog görünümleri diğer katalog görünümlerisatırları devralır.Örneğin, sys.tables Katalog görünümü alır sys.objects Katalog görünümü.sys.objects Katalog görünümü anılacaktır temel görünüm olarak ve sys.tables Görünüm olarak adlandırılan türetilmiş bir görünüm.sys.tables Katalog görünümü, tablolara özgü olan sütunlar ve ayrıca tüm sütunlar döndürür, sys.objects Katalog görünümü verir.sys.objects Katalog görünümü, saklı yordamlar ve gibi tablolar dışındaki nesneler için bir satır döndürürgörünümlerin.Bir tablo oluşturduktan sonra tablo meta veriler iki görünümde döndürülür.tablohakkında bilgi farklı düzeylerde iki katalog görünümleri dönmek rağmen yoktur tek bir girdi meta veriler bu tablo bir adı ve bir object_id.Bunu şu şekilde özetlenebilir:

  • Temel görünüm, sütun alt küme ve üst satır içeriyor.

  • Türetilmiş görünümü, bir üst sütun ve satırların bir alt küme içerir.

Önemli notÖnemli

Gelecekteki sürümlerinde SQL Server, Microsoft artırılması herhangi sütunları sonuna ekleyerek sistem katalog görünümünün tanımını sütun listesi.select sözdizimi kullanarak karşı öneririz * from sys.catalog_view_name Üretim kodu olduğundan döndürülen sütun sayısı değiştirin ve break sizin uygulama.

katalog görünümleri SQL Server Aşağıdaki kategorilerde düzenlenen: