@@SERVICENAME (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Retorna o nome da chave do Registro na qual o SQL Server está sendo executado.

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

Convenções de sintaxe de Transact-SQL

Sintaxe

@@SERVICENAME

Tipos de retorno

nvarchar

Comentários

SQL Server roda como um serviço chamado MSSQLServer.

Exemplos

O exemplo a seguir mostra o uso @@SERVICENAME para uma instância padrão.

SELECT @@SERVICENAME AS 'Service Name';

Veja a seguir o conjunto de resultados.

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

O exemplo a seguir mostra usando @@SERVICENAME para a instância localhost\SQL2025nomeada .

SELECT @@SERVICENAME AS 'Service Name';

Veja a seguir o conjunto de resultados.

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