Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2016 (13.x) en latere versies
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL database in Microsoft Fabric
Bevat informatie over de semantiek die van invloed is op contextinstellingen die zijn gekoppeld aan een query. Er zijn verschillende contextinstellingen beschikbaar in SQL Server die invloed hebben op de semantiek van de query (het juiste resultaat van de query definiƫren). Dezelfde querytekst die onder verschillende instellingen is gecompileerd, kan verschillende resultaten opleveren (afhankelijk van de onderliggende gegevens).
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
context_settings_id |
bigint | Primaire sleutel. Deze waarde wordt weergegeven in Showplan XML voor query's. |
set_options |
varbinary(8) | Bitmasker dat de status van verschillende SET-opties weergeeft. Zie sys.dm_exec_plan_attributes voor meer informatie. |
language_id |
smallint | De id van de taal. Zie sys.syslanguages voor meer informatie. |
date_format |
smallint | De datumnotatie. Zie DATUMNOTATIE INSTELLEN voor meer informatie. |
date_first |
tinyint | De datum eerste waarde. Zie SET DATEFIRST voor meer informatie. |
status |
varbinary(2) | Bitmaskerveld dat het type query of context aangeeft waarin de query is uitgevoerd. Kolomwaarde kan een combinatie zijn van meerdere vlaggen (uitgedrukt in hexadecimaal): 0x0 - reguliere query (geen specifieke vlaggen)0x1 - query die is uitgevoerd via een van de cursor-API's opgeslagen procedures0x2 - query voor melding0x4 - interne query0x8 - automatisch geparameteriseerde query zonder universele parameterisatie0x10 - cursor haalt vernieuwingsquery op0x20 - query die wordt gebruikt in cursorupdateaanvragen0x40 - eerste resultatenset wordt geretourneerd wanneer een cursor wordt geopend (Cursor Automatisch ophalen)0x80 - versleutelde query0x100 - query in context van beveiligingspredicaat op rijniveau |
required_cursor_options |
int | Cursoropties die zijn opgegeven door de gebruiker, zoals het cursortype. |
acceptable_cursor_options |
int | Cursoropties waarnaar SQL Server impliciet kan converteren om de uitvoering van de instructie te ondersteunen. |
merge_action_type |
smallint | Het type triggeruitvoeringsplan dat wordt gebruikt als resultaat van een MERGE instructie.0 geeft een niet-triggerplan aan, een triggerplan dat niet wordt uitgevoerd als gevolg van een MERGE instructie of een triggerplan dat wordt uitgevoerd als gevolg van een MERGE instructie die alleen een DELETE actie aangeeft.1 geeft een INSERT triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE instructie.2 geeft een UPDATE triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE instructie.3 geeft een DELETE triggerplan aan dat wordt uitgevoerd als gevolg van een MERGE instructie die een overeenkomstige INSERT of UPDATE actie bevat.Voor geneste triggers die worden uitgevoerd door trapsgewijze acties, is deze waarde de actie van de MERGE instructie die de trapsgewijs heeft veroorzaakt. |
default_schema_id |
int | Id van het standaardschema, dat wordt gebruikt om namen op te lossen die niet volledig zijn gekwalificeerd. |
is_replication_specific |
bit | Wordt gebruikt voor replicatie. |
is_contained |
varbinary(1) | 1 geeft een ingesloten database aan. |
Permissions
Hiervoor is de machtiging VIEW DATABASE STATE vereist.
Verwante inhoud
- 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
- Prestaties controleren via de Query Store
- Systeemcatalogusweergaven (Transact-SQL)
- opgeslagen procedures van de Query Store (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt