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 Server 2016 (13.x) a nowše verzie
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL database in Microsoft Fabric
Obsahuje informace o sémantice ovlivňující nastavení kontextu přidružené k dotazu. Sql Server má k dispozici několik kontextových nastavení, která ovlivňují sémantiku dotazu (definují správný výsledek dotazu). Stejný text dotazu zkompilovaný v různých nastaveních může vést k různým výsledkům (v závislosti na podkladových datech).
| Název sloupce | Datový typ | Description |
|---|---|---|
context_settings_id |
bigint | Primární klíč. Tato hodnota je zpřístupněna v showplan XML pro dotazy. |
set_options |
varbinary(8) | Bitová maska odrážející stav několika možností SET Další informace najdete v tématu sys.dm_exec_plan_attributes. |
language_id |
smallint | ID jazyka. Další informace naleznete v tématu sys.syslanguages. |
date_format |
smallint | Formát datumu. Další informace naleznete v tématu SET DATEFORMAT. |
date_first |
tinyint | První hodnota data. Další informace naleznete v tématu SET DATEFIRST. |
status |
varbinary(2) | Pole bitová maska označující typ dotazu nebo kontextu, ve kterém byl dotaz proveden. Hodnota sloupce může být kombinací více příznaků (vyjádřeno v šestnáctkové soustavě): 0x0 – běžný dotaz (žádné konkrétní příznaky)0x1 – dotaz, který byl proveden prostřednictvím jednoho z rozhraní API kurzoru uložených procedur0x2 – dotaz na oznámení0x4 – interní dotaz0x8 – automaticky parametrizovaný dotaz bez univerzální parametrizace0x10 – kurzor načítá obnovovací dotaz.0x20 – dotaz, který se používá v požadavcích na aktualizaci kurzoru0x40 – počáteční sada výsledků se vrátí při otevření kurzoru (automatické načtení kurzoru)0x80 – šifrovaný dotaz0x100 – dotaz v kontextu predikátu zabezpečení na úrovni řádků |
required_cursor_options |
int | Možnosti kurzoru zadané uživatelem, například typ kurzoru. |
acceptable_cursor_options |
int | Možnosti kurzoru, na které sql Server může implicitně převést, aby podporovaly provádění příkazu. |
merge_action_type |
smallint | Typ plánu spuštění triggeru použitý jako výsledek MERGE příkazu.0 označuje neaktivovaný plán, plán aktivační události, který se nespustí jako výsledek MERGE příkazu, nebo plán aktivační události, který se spustí jako výsledek MERGE příkazu, který určuje DELETE pouze akci.1 označuje plán triggeru INSERT , který se spustí jako výsledek MERGE příkazu.2 označuje plán triggeru UPDATE , který se spouští jako výsledek MERGE příkazu.3 označuje plán triggeru DELETE , který se spustí jako výsledek MERGE příkazu obsahujícího odpovídající INSERT nebo UPDATE akci.U vnořených triggerů spouštěných kaskádovými akcemi je tato hodnota akcí MERGE příkazu, která způsobila kaskádu. |
default_schema_id |
int | ID výchozího schématu, které slouží k překladu názvů, které nejsou plně kvalifikované. |
is_replication_specific |
bit | Používá se pro replikaci. |
is_contained |
varbinary(1) | 1 označuje databázi s omezením. |
Povolení
Vyžaduje oprávnění VIEW DATABASE STATE.
Související obsah
- sys.database_query_store_options
- sys.query_store_plan
- sys.query_store_query
- sys.query_store_query_text
- sys.query_store_runtime_stats
- sys.query_store_wait_stats
- sys.query_store_runtime_stats_interval
- Monitorování výkonu s využitím úložiště dotazů
- Zobrazení systémového katalogu (Transact-SQL)
- uložené procedury úložiště dotazů (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt