@@SERVICENAME (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Возвращает имя раздела реестра, в котором выполняется SQL Server.

Если текущий экземпляр является экземпляром по умолчанию, @@SERVICENAME возвращает MSSQLSERVER. Если текущий экземпляр является именованным, @@SERVICENAME возвращает имя экземпляра.

Соглашения о синтаксисе Transact-SQL

Синтаксис

@@SERVICENAME

Типы возвращаемых данных

nvarchar

Замечания

SQL Server работает как сервис с названием MSSQLServer.

Примеры

Следующий пример показывает использование @@SERVICENAME для стандартного экземпляра.

SELECT @@SERVICENAME AS 'Service Name';

Вот результирующий набор.

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

Следующий пример показывает использование @@SERVICENAME для именованного экземпляра localhost\SQL2025.

SELECT @@SERVICENAME AS 'Service Name';

Вот результирующий набор.

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