分享方式:


sp_query_store_clear_hints (Transact-SQL)

適用於: SQL Server 2022 (16.x) Azure SQL DatabaseAzure SQL 受控執行個體

移除指定查詢識別碼的所有 查詢存放區提示

Transact-SQL 語法慣例

語法

sp_query_store_clear_hints
    [ @query_id = ] query_id
[ ; ]

引數

[ @query_id = ] query_id

來自 sys.query_store_query 的查詢存放區 query_id 資料行。 query_id是 Bigint

傳回值

0 (成功)或 1 (失敗)。

備註

查詢存放區提示是由 sys.sp_query_store_set_hints (Transact-SQL) 建立。

權限

需要資料庫的 ALTER 許可權。

範例

清除查詢提示文字

下列範例會移除 query_id 39 的 查詢存放區提示文字:

EXEC sys.sp_query_store_clear_hints @query_id = 39;

檢視查詢存放區提示

下列範例會傳 回 query_id 39 的常設查詢存放區提示:

SELECT query_hint_id,
    query_id,
    query_hint_text,
    last_query_hint_failure_reason,
    last_query_hint_failure_reason_desc,
    query_hint_failure_count,
    source,
    source_desc
FROM sys.query_store_query_hints
WHERE query_id = 39;

下一步