sys.query_context_settings (Transact-SQL)
適用於: SQL Server 2016 (13.x) 以上版本 Azure SQL DatabaseAzure SQL 受控執行個體Azure Synapse Analytics
包含影響與查詢相關聯之內容設定之語意的相關資訊。 SQL Server 中有一些內容設定會影響查詢語意(定義查詢的正確結果)。 在不同的設定下編譯的相同查詢文字可能會產生不同的結果(視基礎資料而定)。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
coNtext_settings_id | bigint | 主索引鍵。 此值會在 Showplan XML 中公開查詢。 |
set_options | Varbinary(8) | 位元遮罩會反映數個 SET 選項的狀態。 如需詳細資訊,請參閱 sys.dm_exec_plan_attributes (Transact-SQL) 。 |
language_id | smallint | 語言的識別碼。 如需詳細資訊,請參閱 sys.syslanguages (Transact-SQL) 。 |
date_format | smallint | 日期格式。 如需詳細資訊,請參閱 SET DATEFORMAT (Transact-SQL)。 |
date_first | tinyint | 日期第一個值。 如需詳細資訊,請參閱 SET DATEFIRST (Transact-SQL). |
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 語句結果 執行的觸發計畫,或只指定 DELETE 動作之 MERGE 語句結果執行的觸發程式計畫。 1 表示 以 MERGE 語句結果 執行的 INSERT 觸發程式計畫。 2 表示 以 MERGE 語句結果 執行的 UPDATE 觸發程式計畫。 3 表示 DELETE 觸發程式計畫,其會以包含對應 INSERT 或 UPDATE 動作的 MERGE 語句結果執行。 對於由串聯動作執行的巢狀觸發程式,這個值是導致串聯的 MERGE 語句動作。 |
default_schema_id | int | 預設架構的識別碼,用來解析未完整名稱。 |
is_replication_specific | bit | 用於複寫。 |
is_contained | Varbinary(1) | 1 表示自主資料庫。 |
權限
需要 VIEW DATABASE STATE 許可權。
另請參閱
sys.database_query_store_options (Transact-SQL)
sys.query_store_plan (Transact-SQL)
sys.query_store_query (Transact-SQL)
sys.query_store_query_text (Transact-SQL)
sys.query_store_runtime_stats (Transact-SQL)
sys.query_store_wait_stats (Transact-SQL)
sys.query_store_runtime_stats_interval (Transact-SQL)
使用查詢存放區監視效能
目錄檢視 (Transact-SQL)
查詢存放區預存程序 (Transact-SQL)
sys.fn_stmt_sql_handle_from_sql_stmt (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應