Поделиться через


@@SPID (Transact-SQL)

Возвращает идентификатор сеанса для текущего пользовательского процесса.

ПримечаниеПримечание

В предыдущих версиях SQL Server он назывался идентификатором серверного процесса.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

@@SPID

Типы возвращаемых данных

smallint

Замечания

Функцию @@SPID можно использовать для идентификации текущего пользовательского процесса в результате sp_who.

Примеры

Этот пример возвращает идентификатор сеанса, имя входа и имя пользователя для текущего пользовательского процесса.

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

Ниже приводится результирующий набор.

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