sp_unprepare (Transact-SQL)
S’applique à :SQL Server
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Ignore le plan d’exécution créé par la sp_prepare
procédure stockée.
sp_unprepare
est appelé en spécifiant ID = 15
dans un paquet TDS (Tabular Data Stream).
Syntaxe
sp_unprepare handle
[ ; ]
Arguments
Important
Les arguments des procédures stockées étendues doivent être entrés dans l’ordre spécifique, comme décrit dans la section syntaxe. Si les paramètres sont entrés hors ordre, un message d’erreur se produit.
descripteur
Valeur de handle retournée par sp_prepare
.
handle est int.
Exemples
L’exemple suivant prépare, exécute et annule une instruction de 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;