Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analitik Platform Sistemi (PDW)
Microsoft Fabric'te SQL veritabanı
Mevcut kullanıcı sürecinin oturum kimliğini döndürür.
Transact-SQL söz dizimi kuralları
Sözdizimi
@@SPID
Dönüş Türleri
smallint
Açıklamalar
@@SPID, sp_who çıktısında mevcut kullanıcı sürecini tanımlamak için kullanılabilir.
Örnekler
Bu örnek, mevcut kullanıcı süreci için oturum kimliği, giriş adı ve kullanıcı adını döndürür.
SELECT @@SPID AS 'ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name';
Sonuç kümesi aşağıdadır.
ID Login Name User Name
------ ------------------------------ ------------------------------
54 SEATTLE\joanna dbo
Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)
Bu örnek, mevcut kullanıcı süreci için Azure Synapse Analytics oturum kimliğini, SQL Server Control düğüm oturum kimliğini, giriş adını ve kullanıcı adını döndürür.
SELECT SESSION_ID() AS ID, @@SPID AS 'Control ID', SYSTEM_USER AS 'Login Name', USER AS 'User Name';