W SQL Server @@SERVICENAME
funkcja konfiguracji zwraca nazwę klucza rejestru, pod którym działa SQL Server.
Żaden argument nie jest wymagany. Możesz go po prostu użyć w SELECT
oświadczenie, aby zwrócić nazwę klucza rejestru.
Zauważ, że SQL Server działa jako usługa o nazwie
MSSQLServer
. @@SERVICENAME
funkcja zwraca
MSSQLSERVER
jeśli bieżąca instancja jest instancją domyślną. Zwraca nazwę instancji, jeśli bieżąca instancja jest instancją nazwaną.
Przykład
Oto przykład do zademonstrowania.
SELECT @@SERVICENAME AS [Service Name];
Wynik:
+----------------+ | Service Name | |----------------| | MSSQLSERVER | +----------------+
W moim przypadku uruchomiłem tę instrukcję na domyślnej instancji SQL Server, a więc MSSQLSERVER został zwrócony.
Zwracana wartość to nvarchar .