Udostępnij za pośrednictwem


@@ Nazwa_serwera (Transact-SQL)

Zwraca nazwę serwera lokalnego z systemem SQL Server.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

@@SERVERNAME

Zwracane typy

nvarchar

Uwagi

SQL ServerInstalator ustawia nazwa serwera do nazwy komputera podczas instalacji.Aby zmienić nazwę serwera, użyj sp_addserver, a następnie uruchom ponownie SQL Server.

Z wielu wystąpień SQL Server zainstalowane, @@ nazwa_serwera zwraca następujące informacje lokalne nazwa serwera Jeśli lokalna nazwa serwera nie została zmieniona od czasu instalacji.

Wystąpienie

Informacje o serwerze

Domyślne wystąpienie

'nazwa_serwera"

Nazwane wystąpienie

'nazwa_serwera\nazwa_wystąpienia"

klastra pracy awaryjnej wystąpienie - wystąpienie domyślne

'virtualservername"

klastra pracy awaryjnej wystąpienie - o nazwie wystąpienie

'virtualservername\nazwa_wystąpienia"

Chociaż @@ nazwa_serwera funkcja i SERVERNAME właściwość SERVERPROPERTY, funkcja może zwracać ciągi formatów podobne, informacje mogą być różne.właściwość SERVERNAME raporty automatycznie zmiany nazwy sieciowej komputera.

Natomiast nazwa_serwera @@ nie zgłasza takich zmian.@@ Nazwa_serwera raporty zmiany wprowadzone przy użyciu lokalnej nazwa serwera sp_addserver lub sp_dropserver procedura składowana.

Przykłady

W poniższym przykładzie za pomocą @@SERVERNAME.

SELECT @@SERVERNAME AS 'Server Name'

Oto przykładowe, zestaw wyników.

Server Name
---------------------------------
ACCTG