@@SPID (Transact-SQL)

Devuelve el Id. de sesión del proceso de usuario actual.

Nota

Esto se denomina Id. de proceso de servidor en versiones anteriores de SQL Server.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

@@SPID

Tipos de valor devueltos

smallint

Comentarios

@@SPID se puede utilizar para identificar el proceso de usuario actual en la salida de sp_who.

Ejemplos

Este ejemplo devuelve el Id. de sesión, el nombre de inicio de sesión y el nombre de usuario del proceso de usuario actual.

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

El conjunto de resultados es el siguiente.

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