Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Témata v této sekci popisují systémové tabulky v SQL Server.
Systémové tabulky by neměl měnit přímo žádný uživatel. Například se nepokoušejte upravovat systémové tabulky pomocí DELETE, UPDATE, INSERT nebo příkazů, nebo uživatelsky definovaných spouštěčů.
Odkazování na zdokumentované sloupce v systémových tabulkách je přípustné. Mnoho sloupců v systémových tabulkách však není zdokumentováno. Aplikace by neměly být psány tak, aby přímo dotazovaly nedokumentované sloupce. Místo toho by aplikace měly pro získání informací uložených v tabulkách systému použít některou z následujících komponent:
Systémové uložené procedury
Transact-SQL tvrzení a funkce
Objekty SMO (SQL Server Management Objects)
Objekty správy replikace (RMO)
Funkce katalogu databázových API
Tyto komponenty tvoří publikované API pro získávání systémových informací ze SQL Server. Microsoft udržuje kompatibilitu těchto komponent od vydání k vydání. Formát systémových tabulek závisí na vnitřní architektuře SQL Server a může se měnit z vydání na vydání. Proto aplikace, které přímo přistupují k nedokumentovaným sloupcům systémových tabulek, mohou být nutné změnit, než budou moci přistupovat k pozdější verzi SQL Server.
V této sekci
Témata systémových tabulek jsou uspořádána podle následujících oblastí funkcí:
Viz také
Pohledy na kompatibilitu (Transact-SQL)
zobrazení katalogu (Transact-SQL)