Sistem tabloları (Transact-SQL)

Bu bölümdeki konular, sistem tabloları açıklayan SQL Server.

sistem tabloları , doğrudan herhangi bir kullanıcı tarafından değiştirilmemelidir.Örneğin, delete, update, sistem tabloları değiştirmek veya ifadeleri ya da kullanıcı tanımlı tetikleyiciler eklemek çalışmayın.

sistem tabloları belgelenen sütunlara başvurma tanımlanmasına izin verilir.Ancak, çoğu sistem tabloları sütunların açıklanmamıştır.Uygulamaları doğrudan belgelenmemiş sütun sorgulamak için yazılması gerekir değil.Bunun yerine, sistem tablolarıdepolanan bilgileri almak için uygulamalar aşağıdaki bileşenlerden herhangi birini kullanmalıdır:

  • Sistem saklı yordamlar

  • Transact-SQLifadeler ve işlevleri

  • SQL ServerYönetim Nesneleri (smo)

  • Çoğaltma Yönetim Nesneleri (RMO)

  • Veritabanı API katalog işlevleri

Sistem bilgileri almak için bu bileşenleri bir API yayınlanan olun SQL Server.MicrosoftBu bileşenlerin uyumluluk yayın yayın korur.sistem tabloları biçimi iç mimarisine bağlıdır SQL Server ve değişebilir yayınında yayın.Bu nedenle, belgelenmemiş sütun sistem tabloları doğrudan erişim uygulamaları'nın bir sonraki sürüm erişebilmek için önce değiştirilmesi gerekebilir SQL Server.