@@SERVICENAME (Transact-SQL)

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Restituisce il nome della chiave del Registro di sistema in base a cui viene eseguito SQL Server.

Se l'istanza corrente è l'istanza predefinita, @@SERVICENAME restituisce MSSQLSERVER. Se l'istanza corrente è un'istanza nominata, @@SERVICENAME restituisce il nome dell'istanza.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

@@SERVICENAME

Tipi restituiti

nvarchar

Osservazioni:

SQL Server funziona come un servizio chiamato MSSQLServer.

Esempi

L'esempio seguente mostra l'uso @@SERVICENAME per un'istanza predefinita.

SELECT @@SERVICENAME AS 'Service Name';

Il set di risultati è il seguente.

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

Il seguente esempio mostra l'uso @@SERVICENAME per l'istanza localhost\SQL2025nominata .

SELECT @@SERVICENAME AS 'Service Name';

Il set di risultati è il seguente.

Service Name
------------------------------
SQL2025