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í pro:SQL Server
Azure SQL Database
Spravovaná instance Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Koncový bod analýzy SQL v Microsoft Fabric
Sklad v Microsoft Fabric
Databáze SQL v Microsoft Fabric
Zobrazení katalogu vrací informace, které používá databázový stroj SQL Serveru. Doporučujeme používat zobrazení katalogu, protože jsou nejobecnějším rozhraním pro metadata katalogu a poskytují nejúčinnější způsob, jak získat, transformovat a prezentovat přizpůsobené formy těchto informací. Všechna metadata katalogu, která jsou k dispozici pro uživatele, jsou vystavena prostřednictvím zobrazení katalogu.
Note
Zobrazení katalogu neobsahují informace o replikaci, zálohování, plánu údržby databáze ani o datech katalogu agenta SQL Serveru.
Remarks
Některá zobrazení katalogu dědí řádky z jiných zobrazení katalogu. Například zobrazení katalogu sys.tables dědí ze zobrazení katalogu sys.objects . Zobrazení sys.objects katalogu se označuje jako základní zobrazení a sys.tables zobrazení se nazývá odvozené zobrazení. Zobrazení sys.tables katalogu vrátí sloupce specifické pro tabulky a také všechny sloupce, které sys.objects zobrazení katalogu vrátí. Zobrazení sys.objects katalogu vrací řádky pro objekty jiné než tabulky, jako jsou uložené procedury a zobrazení. Po vytvoření tabulky se metadata tabulky vrátí v obou zobrazeních. I když dvě zobrazení katalogu vrací různé úrovně informací o tabulce, existuje pouze jedna položka v metadatech pro tuto tabulku s jedním názvem a jedním object_id. Toto je možné shrnout takto:
- Základní zobrazení obsahuje podmnožinu sloupců a nadmnožinu řádků.
- Odvozené zobrazení obsahuje nadmnožinu sloupců a podmnožinu řádků.
Important
V budoucích verzích SQL Serveru může Společnost Microsoft rozšířit definici libovolného zobrazení katalogu systému přidáním sloupců na konec seznamu sloupců. Doporučujeme použít syntaxi SELECT * FROM sys.<catalog_view_name> v produkčním kódu, protože počet vrácených sloupců se může změnit a narušit vaši aplikaci.
Zobrazení katalogu v SQL Serveru jsou uspořádaná do následujících kategorií:
zobrazení katalogu skupin dostupnosti AlwaysOn (Transact-SQL)
Zobrazení katalogu služby Azure SQL Database
Zobrazení katalogu sledování změn – sys.change_tracking_databases
Zobrazení katalogu sestavení CLR (Transact-SQL)
zobrazení kolektoru dat (Transact-SQL)
Datové prostory (Transact-SQL)
Zobrazení databázové pošty (Transact-SQL)
Zobrazení katalogu s kopií clusteru zrcadlení databáze – sys.database_mirroring_witnesses
zobrazení katalogu databází a souborů (Transact-SQL)
Zobrazení katalogu koncových bodů (Transact-SQL)
Zobrazení katalogu rozšířených událostí (Transact-SQL)
Zobrazení katalogu rozšířených vlastností – sys.extended_properties
Zobrazení katalogu externích operací (Transact-SQL)
Zobrazení katalogu FILESTREAM a FileTable (Transact-SQL)
Full-Text zobrazení vyhledávacího katalogu a sémantického vyhledávání (Transact-SQL)
Zprávy (pro chyby) Zobrazení katalogu – sys.messages
zobrazení katalogu objektů (Transact-SQL)
Zobrazení katalogu funkcí oddílů (Transact-SQL)
Zobrazení správy založené na zásadách (Transact-SQL)
Zobrazení katalogu správce prostředků (Transact-SQL)
Zobrazení katalogu Query Store (Transact-SQL)
Zobrazení katalogu skalárních typů (Transact-SQL)
Zobrazení katalogu schémat – sys.schemas
Zobrazení katalogu zabezpečení (Transact-SQL)
zobrazení katalogu Service Broker (Transact-SQL)
Zobrazení katalogu konfigurace na úrovni serveru (Transact-SQL)
Zobrazení katalogu prostorových dat
Zobrazení katalogu Azure Synapse Analytics a systému PDW (Platform System)
Zobrazení katalogu stretch database – sys.remote_data_archive_databases
Zobrazení katalogu schémat XML (systém typů XML) (Transact-SQL)