Condividi tramite


sp_unprepare (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure Azure Synapse Analitica Analitica Platform System (PDW)

Rimuove il piano di esecuzione creato dalla sp_prepare stored procedure. sp_unprepare viene richiamato specificando ID = 15 in un pacchetto TDS (Tabular Data Stream).

Sintassi

sp_unprepare handle
[ ; ]

Argomenti

handle

Valore dell'handle restituito da sp_prepare. handle è int.

Esempi

Nell'esempio seguente viene preparata, eseguita e annulla la preparazione di un'istruzione di base.

DECLARE @P1 INT;

EXEC 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';

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

EXEC sp_unprepare @P1;