@@SERVICENAME (Transact-SQL)

Применимо к:SQL Server Управляемый экземпляр SQL Azure

Возвращает имя раздела реестра, в котором выполняется SQL Server. @@SERVICENAME возвращает значение MSSQLSERVER, если текущий экземпляр является экземпляром по умолчанию; эта функция возвращает имя экземпляра, если текущий экземпляр является именованным экземпляром.

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

Синтаксис

@@SERVICENAME  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

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

nvarchar

Замечания

SQL Server выполняется как служба с именем MSSQLServer.

Примеры

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

SELECT @@SERVICENAME AS 'Service Name';  

Результирующий набор:

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

См. также

Функции конфигурации (Transact-SQL)
Управление службами компонента Database Engine