Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Retorne o nome do servidor local no SQL Server com @@SERVERNAME


No SQL Server, o @@SERVERNAME A função de configuração retorna o nome do servidor local que está executando o SQL Server.

Nenhum argumento é necessário. Você pode simplesmente usá-lo em um SELECT instrução para retornar o nome do servidor.


Exemplo


Aqui está um exemplo para demonstrar.
SELECT @@SERVERNAME AS [Server Name];

Resultado:
+---------------+
| Server Name   |
|---------------|
| sqlserver007  |
+---------------+

O valor de retorno é nvarchar .

A Microsoft informa que, com várias instâncias do SQL Server instaladas, @@SERVERNAME retorna as seguintes informações do nome do servidor local se o nome do servidor local não tiver sido alterado desde a configuração.
Instância Informações do servidor
Instância padrão 'nome do servidor '
Instância nomeada 'nome do servidor \nome da instância '
instância de cluster de failover – instância padrão network_name_for_fci_in_wsfc '
instância de cluster de failover – instância nomeada network_name_for_fci_in_wsfc \nome da instância '

Observe também que @@SERVERNAME relata as alterações feitas no nome do servidor local usando o sp_addserver ou sp_dropserver procedimento armazenado, mas não relata alterações no nome de rede do computador.