@@SERVERNAME (Transact-SQL)
Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает имя локального сервера, на котором выполняется SQL Server.
Соглашения о синтаксисе Transact-SQL
Синтаксис
@@SERVERNAME
Примечание.
Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.
Типы возвращаемых данных
nvarchar
Замечания
Программа установки SQL Server задает имя сервера имени компьютера во время установки. Чтобы изменить имя сервера, используйте sp_addserver, а затем перезапустите SQL Server.
При наличии нескольких установленных экземпляров SQL Server функция @@SERVERNAME возвращает указанные ниже сведения об имени локального сервера, если это имя не было изменено после установки.
Экземпляр | Информация о сервере |
---|---|
Экземпляр по умолчанию | 'имя_сервера' |
Именованный экземпляр | 'имя_сервера\имя_экземпляра' |
Экземпляр отказоустойчивого кластера — экземпляр по умолчанию | "сетевое_имя_экземпляра_отказоустойчивого_кластера_windows_server" |
Экземпляр отказоустойчивого кластера — именованный экземпляр | "сетевое_имя_экземпляра_отказоустойчивого_кластера_windows_server\имя_экземпляра" |
Хотя функция @@SERVERNAME и свойство SERVERNAME функции SERVERPROPERTY могут возвращать строки с аналогичными форматами, информация может отличаться. Свойство SERVERNAME автоматически сообщает об изменениях сетевого имени компьютера.
В отличие от этого, @@SERVERNAME не сообщает об этих изменениях. Она информирует об изменениях имени локального сервера, выполненных при помощи хранимой процедуры sp_addserver или sp_dropserver.
Примеры
Следующий пример демонстрирует использование процедуры @@SERVERNAME
.
SELECT @@SERVERNAME AS 'Server Name'
Ниже приводится образец результирующего набора.
Server Name
---------------------------------
ACCTG
См. также
Функции конфигурации (Transact-SQL)
SERVERPROPERTY (Transact-SQL)
sp_addserver (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по