En SQL Server, @@SERVICENAME
La función de configuración devuelve el nombre de la clave de registro con la que se ejecuta SQL Server.
No se requiere ningún argumento. Simplemente puede usarlo en un SELECT
declaración para devolver el nombre de la clave de registro.
Tenga en cuenta que SQL Server se ejecuta como un servicio llamado
MSSQLServer
. El @@SERVICENAME
la función devuelve
MSSQLSERVER
si la instancia actual es la instancia predeterminada. Devuelve el nombre de la instancia si la instancia actual es una instancia con nombre.
Ejemplo
Aquí hay un ejemplo para demostrarlo.
SELECT @@SERVICENAME AS [Service Name];
Resultado:
+----------------+ | Service Name | |----------------| | MSSQLSERVER | +----------------+
En mi caso, ejecuté esta instrucción en la instancia predeterminada de SQL Server, por lo que MSSQLSERVER fue devuelto.
El valor de retorno es nvarchar .