@@SERVICENAME (Transact-SQL)

Devuelve el nombre de la clave del Registro bajo la cual se ejecuta SQL Server. @@SERVICENAME devuelve 'MSSQLSERVER' si la instancia actual es la predeterminada; esta función devuelve el nombre de la instancia si la instancia actual es una instancia con nombre.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

@@SERVICENAME

Tipos de valor devueltos

nvarchar

Notas

SQL Server se ejecuta como un servicio llamado MSSQLServer.

Ejemplos

En el siguiente ejemplo se muestra la utilización de @@SERVICENAME.

SELECT @@SERVICENAME AS 'Service Name'

Éste es el conjunto de resultados.

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