@@SERVICENAME (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Devolve o nome da chave de registo sob a qual o SQL Server está a correr.

Se a instância atual for a instância padrão, @@SERVICENAME devolve MSSQLSERVER. Se a instância atual for uma instância nomeada, @@SERVICENAME devolve o nome da instância.

Transact-SQL convenções de sintaxe

Sintaxe

@@SERVICENAME

Tipos de devolução

nvarchar

Observações

O SQL Server corre como um serviço chamado MSSQLServer.

Examples

O exemplo seguinte mostra o uso @@SERVICENAME para uma instância por defeito.

SELECT @@SERVICENAME AS 'Service Name';

Aqui está o conjunto de resultados.

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

O exemplo seguinte mostra usar @@SERVICENAME para a instância localhost\SQL2025nomeada .

SELECT @@SERVICENAME AS 'Service Name';

Aqui está o conjunto de resultados.

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