@@SERVICENAME (Transact-SQL)

Gilt für:SQL ServerAzure 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  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

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