Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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';