@@SERVICENAME (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Renvoie le nom de la clé de registre sous laquelle SQL Server est en cours d'exécution. @@SERVICENAME renvoie 'MSSQLSERVER' si l'instance en cours est celle par défaut ; cette fonction renvoie le nom de l'instance si celui-ci correspond au nom d'instance nommée.

Conventions de la syntaxe Transact-SQL

Syntaxe

@@SERVICENAME  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Types de retour

nvarchar

Notes

SQL Server s'exécute en tant que service nommé MSSQLServer.

Exemples

L’exemple suivant montre l’utilisation de @@SERVICENAME.

SELECT @@SERVICENAME AS 'Service Name';  

Voici le jeu de résultats obtenu.

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

Voir aussi

Fonctions de configuration (Transact-SQL)
Gérer les services du moteur de base de données