Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Относится к: SQL Server 2016 (13.x) и более поздние версии
: Azure SQL Database Azure
SQL Managed Instance
AzureSynapse Analytics
SQL database in Microsoft Fabric
Содержит сведения о семантике, влияющей на параметры контекста, связанные с запросом. В SQL Server доступно несколько параметров контекста, влияющих на семантику запроса (определение правильного результата запроса). Один и тот же текст запроса, скомпилированный в разных параметрах, может привести к различным результатам (в зависимости от базовых данных).
| Имя столбца | Тип данных | Description |
|---|---|---|
context_settings_id |
bigint | Первичный ключ. Это значение предоставляется в Showplan XML для запросов. |
set_options |
varbinary(8) | Битовая маска, отражающая состояние нескольких параметров SET. Дополнительные сведения см. в sys.dm_exec_plan_attributes. |
language_id |
smallint | Идентификатор языка. Дополнительные сведения см. в статье sys.syslanguages. |
date_format |
smallint | Формат даты. Дополнительные сведения см. в разделе SET DATEFORMAT. |
date_first |
tinyint | Первое значение даты. Дополнительные сведения см. в разделе SET DATEFIRST. |
status |
varbinary(2) | Поле битовой маски, указывающее тип запроса или контекста, в котором был выполнен запрос. Значение столбца может быть сочетанием нескольких флагов (выражено в шестнадцатеричном формате): 0x0 — обычный запрос (нет определенных флагов)0x1 — запрос, который был выполнен с помощью одной из хранимых процедур API курсора0x2 — запрос на уведомление0x4 — внутренний запрос0x8 — автоматически параметризованный запрос без универсальной параметризации0x10 — запрос на получение обновления курсора0x20 — запрос, используемый в запросах на обновление курсора0x40 — начальный результирующий набор возвращается при открытии курсора (автоматическое получение курсора)0x80 — зашифрованный запрос0x100 — запрос в контексте предиката безопасности на уровне строк |
required_cursor_options |
int | Параметры курсора, указанные пользователем, такие как тип курсора. |
acceptable_cursor_options |
int | Параметры курсора, в которые SQL Server может неявно преобразоваться для поддержки выполнения инструкции. |
merge_action_type |
smallint | Тип плана выполнения триггера, используемого в результате инструкции MERGE .0 указывает план, отличный от триггера, план триггера, который не выполняется в результате MERGE инструкции, или план триггера, который выполняется в результате MERGE инструкции, которая указывает DELETE только действие.1 указывает INSERT план триггера, который выполняется в результате инструкции MERGE .2 указывает UPDATE план триггера, который выполняется в результате инструкции MERGE .3 указывает DELETE план триггера MERGE , который выполняется в результате инструкции, содержащей соответствующее INSERT или UPDATE действие.Для вложенных триггеров, выполняемых каскадными действиями, это значение является действием инструкции MERGE , вызвавшей каскад. |
default_schema_id |
int | Идентификатор схемы по умолчанию, которая используется для разрешения имен, которые не являются полными. |
is_replication_specific |
bit | Используется для репликации. |
is_contained |
varbinary(1) | 1 указывает содержащуюся базу данных. |
Разрешения
Требуется разрешение VIEW DATABASE STATE.
Связанный контент
- 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
- Мониторинг производительности с использованием хранилища запросов
- Представления системного каталога (Transact-SQL)
- Процедуры хранилища запросов (Transact-SQL)
- sys.fn_stmt_sql_handle_from_sql_stmt