Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre: SQL Server 2016 (13.x) és későbbi verziók
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
Eltávolítja a lekérdezést és az összes társított csomagot és futtatókörnyezeti statisztikát a Lekérdezéstárból.
Transact-SQL szintaxis konvenciói
Szintaxis
sp_query_store_remove_query [ @query_id = ] query_id
[ ; ]
Érvek
Fontos
A kiterjesztett tárolt eljárások argumentumait a Szintaxis szakaszban leírt sorrendben kell megadni. Ha a paraméterek sorrenden kívül vannak beírva, hibaüzenet jelenik meg.
[ @query_id = ] query_id
A lekérdezéstárból eltávolítandó lekérdezés azonosítója. @query_id, alapértelmezés nélkül.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Engedélyek
Az adatbázis alter engedélyére van szükség.
Példák
Az alábbi példa a lekérdezéstárban lévő lekérdezésekkel kapcsolatos információkat adja vissza.
SELECT txt.query_text_id,
txt.query_sql_text,
pl.plan_id,
qry.*
FROM sys.query_store_plan AS pl
INNER JOIN sys.query_store_query AS qry
ON pl.query_id = qry.query_id
INNER JOIN sys.query_store_query_text AS txt
ON qry.query_text_id = txt.query_text_id;
Miután azonosította a törölni kívánt query_id, az alábbi példában törölheti a lekérdezést.
EXECUTE sp_query_store_remove_query 3;