@@SPID (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Gibt die Sitzungs-ID des aktuellen Benutzerprozesses zurück.
Transact-SQL-Syntaxkonventionen
Syntax
@@SPID
Rückgabetypen
smallint
Hinweise
@@SPID kann zur Identifikation des aktuellen Benutzerprozesses in der Ausgabe von sp_who verwendet werden.
Beispiele
Dieses Beispiel gibt die Sitzungs-ID, den Anmeldenamen und den Benutzernamen für den aktuellen Benutzerprozess zurück.
SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name';
Hier sehen Sie das Ergebnis.
ID Login Name User Name
------ ------------------------------ ------------------------------
54 SEATTLE\joanna dbo
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
Dieses Beispiel gibt die Azure Synapse Analytics-Sitzungs-ID, die Sitzungs-ID des SQL Server-Steuerknotens, den Anmeldenamen und den Benutzernamen für den aktuellen Benutzerprozess zurück.
SELECT SESSION_ID() AS ID, @@SPID AS 'Control ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name';