Bonjour!

j'écris une procédure en transact sql pour libérer une base de données.
ainsi, je compte anéantir tous les processus liés à cette base.

quand j'exécute (55 étant le spid d'un processus lié à ladite base), cette instruction s'exécute sans problème.

mais quand je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
declare @spid smallint
set @spid=55
KILL @spid
j'ai une erreur à l'exécution.

Ainsi, j'aimerais savoir comment puis-je utiliser la commande KILL avec une variable.

Merci d'avance!!!