Megosztás a következőn keresztül:


sp_unprepare (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Elveti a sp_prepare tárolt eljárás által létrehozott végrehajtási tervet. sp_unprepare meghívása ID = 15 megadásával történik egy táblázatos adatfolyam-(TDS-) csomagban.

Szintaxis

sp_unprepare handle
[ ; ]

É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.

kezelése

A kezelisp_prepareáltal visszaadott értéket. .

Példák

Az alábbi példa egy alapszintű utasítást készít elő, hajt végre és készít elő.

DECLARE @P1 AS INT;

EXECUTE sp_prepare
    @P1 OUTPUT, N'@P1 NVARCHAR(128), @P2 NVARCHAR(100)',
    N'SELECT database_id, name FROM sys.databases WHERE name = @P1 AND state_desc = @P2';

EXECUTE sp_execute @P1, N'tempdb', N'ONLINE';

EXECUTE sp_unprepare @P1;