@@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. @@SERVICENAME retornará 'MSSQLSERVER' se a instância atual for a instância padrão; essa função retornará o nome da instância se a atual for uma instância nomeada.

Convenções de sintaxe de Transact-SQL

Sintaxe

@@SERVICENAME  

Observação

Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.

Tipos de retorno

nvarchar

Comentários

O SQL Server é executado como um serviço denominado MSSQLServer.

Exemplos

O exemplo a seguir mostra o uso de @@SERVICENAME.

SELECT @@SERVICENAME AS 'Service Name';  

Este é o conjunto de resultados.

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

Consulte Também

Funções de configuração (Transact-SQL)
Gerenciar os serviços do Mecanismo de Banco de Dados