Freigeben über


@@SERVICENAME (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Gibt den Namen des Registrierungsschlüssels zurück, unter dem SQL Server ausgeführt wird. @@SERVICENAME gibt 'MSSQLSERVER' zurück, wenn die aktuelle Instanz die Standardinstanz ist. Diese Funktion gibt den Namen der Instanz zurück, wenn die aktuelle Instanz eine benannte Instanz ist.

Transact-SQL-Syntaxkonventionen

Syntax

@@SERVICENAME  

Rückgabetypen

nvarchar

Bemerkungen

SQL Server wird als Dienst mit dem Namen MSSQLServer ausgeführt.

Beispiele

Im folgenden Beispiel wird @@SERVICENAME veranschaulicht:

SELECT @@SERVICENAME AS 'Service Name';  

Hier ist das Resultset.

Service Name                    
------------------------------  
MSSQLSERVER                     

Weitere Informationen

Konfigurationsfunktionen (Transact-SQL)
Verwalten der Datenbank-Engine-Dienste