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 Managed Instance
Gibt den Namen des Registrierungsschlüssels zurück, unter dem SQL Server ausgeführt wird.
Wenn die aktuelle Instanz die Standardinstanz ist, @@SERVICENAME gibt sie . zurück.MSSQLSERVER Wenn die aktuelle Instanz eine benannte Instanz ist, @@SERVICENAME gibt sie den Instanznamen zurück.
Transact-SQL-Syntaxkonventionen
Syntax
@@SERVICENAME
Rückgabetypen
nvarchar
Bemerkungen
SQL Server läuft als Service namens MSSQLServer.
Beispiele
Das folgende Beispiel zeigt, dass als Standardinstanz verwendet @@SERVICENAME wird.
SELECT @@SERVICENAME AS 'Service Name';
Hier sehen Sie das Ergebnis.
Service Name
------------------------------
MSSQLSERVER
Das folgende Beispiel zeigt, dass für die benannte Instanz localhost\SQL2025verwendet @@SERVICENAME wird.
SELECT @@SERVICENAME AS 'Service Name';
Hier sehen Sie das Ergebnis.
Service Name
------------------------------
SQL2025