Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Database i Microsoft Fabric
Innehåller information om semantiken som påverkar kontextinställningar som är associerade med en fråga. Det finns flera kontextinställningar i SQL Server som påverkar frågesemantiken (som definierar rätt resultat av frågan). Samma frågetext som kompilerats under olika inställningar kan ge olika resultat (beroende på underliggande data).
| Kolumnnamn | Datatyp | Description |
|---|---|---|
context_settings_id |
bigint | Primär nyckel. Det här värdet exponeras i Showplan XML för frågor. |
set_options |
varbinary(8) | Bitmask som återspeglar tillståndet för flera SET-alternativ. Mer information finns i sys.dm_exec_plan_attributes. |
language_id |
smallint | Språkets ID. Mer information finns i sys.syslanguages. |
date_format |
smallint | Formatet för datum. Mer information finns i ANGE DATUMFORMAT. |
date_first |
tinyint | Det första datumvärdet. Mer information finns i ANGE DATEFIRST. |
status |
varbinary(2) | Bitmaskfält som anger typen av fråga eller kontext där frågan kördes. Kolumnvärdet kan vara en kombination av flera flaggor (uttryckt i hexadecimal): 0x0 – vanlig fråga (inga specifika flaggor)0x1 – fråga som kördes via en av markör-API:erna lagrade procedurer0x2 – fråga efter meddelande0x4 – intern fråga0x8 – automatisk parametriserad fråga utan universell parameterisering0x10 – hämta uppdateringsfråga för markören0x20 – fråga som används i begäranden om marköruppdatering0x40 – den första resultatuppsättningen returneras när en markör öppnas (automatisk hämtning av markör)0x80 – krypterad fråga0x100 – fråga i samband med säkerhetspredikat på radnivå |
required_cursor_options |
int | Marköralternativ som anges av användaren, till exempel markörens typ. |
acceptable_cursor_options |
int | Marköralternativ som SQL Server implicit kan konvertera till för att stödja körningen av -instruktionen. |
merge_action_type |
smallint | Typen av utlösarkörningsplan som används som resultat av en MERGE -instruktion.0 anger en plan som inte är utlösare, en utlösarplan som inte körs som ett resultat av en MERGE -instruktion eller en utlösarplan som körs som resultat av en MERGE instruktion som endast anger en DELETE åtgärd.1 anger en INSERT utlösarplan som körs som ett resultat av en MERGE -instruktion.2 anger en UPDATE utlösarplan som körs som ett resultat av en MERGE -instruktion.3 anger en DELETE utlösarplan som körs som ett resultat av en MERGE instruktion som innehåller en motsvarande INSERT eller UPDATE åtgärd.För kapslade utlösare som körs av sammanhängande åtgärder är det här värdet åtgärden för instruktionen MERGE som orsakade kaskad. |
default_schema_id |
int | ID för standardschemat, som används för att matcha namn som inte är fullständigt kvalificerade. |
is_replication_specific |
bit | Används för replikering. |
is_contained |
varbinary(1) | 1 anger en innesluten databas. |
Permissions
Kräver behörigheten VIEW DATABASE STATE.
Relaterat innehåll
- 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
- Övervaka prestanda med hjälp av Query Store
- Systemkatalogvyer (Transact-SQL)
- Lagrade procedurer för Query Store (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt