Freigeben über


@@SERVICENAME (Transact-SQL)

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.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

@@SERVICENAME

Rückgabetypen

nvarchar

Hinweise

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

Beispiele

Im folgenden Beispiel wird die Verwendung von @@SERVICENAME gezeigt.

SELECT @@SERVICENAME AS 'Service Name'

Dies ist das Resultset.

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