@@SPID (Transact-SQL)

Renvoie l'ID de session du processus utilisateur actuel.

[!REMARQUE]

Cet ID était désigné sous le nom d'ID de processus serveur dans les versions précédentes de SQL Server.

Icône Lien de rubriqueConventions de la syntaxe Transact-SQL

Syntaxe

@@SPID

Types des valeurs renvoyées

smallint

Notes

@@SPID peut servir à identifier le processus utilisateur actuel dans le résultat de la procédure stockée sp_who.

Exemple

Cet exemple renvoie l'identificateur de session, le nom de connexion et le nom de l'utilisateur pour le processus utilisateur actuel.

SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name'

Voici l'ensemble des résultats.

ID     Login Name                     User Name                     
------ ------------------------------ ------------------------------
54     SEATTLE\joanna                 dbo