V SQL Server, @@SERVICENAME
konfigurační funkce vrací název klíče registru, pod kterým je spuštěn SQL Server.
Není vyžadován žádný argument. Můžete jej jednoduše použít v SELECT
příkaz vrátit název klíče registru.
Všimněte si, že SQL Server běží jako služba s názvem
MSSQLServer
. @@SERVICENAME
funkce vrací
MSSQLSERVER
pokud je aktuální instance výchozí instancí. Vrací název instance, pokud je aktuální instance pojmenovaná instance.
Příklad
Zde je příklad k demonstraci.
SELECT @@SERVICENAME AS [Service Name];
Výsledek:
+----------------+ | Service Name | |----------------| | MSSQLSERVER | +----------------+
V mém případě jsem spustil tento příkaz na výchozí instanci SQL Server, a tak MSSQLSERVER byl vrácen.
Návratová hodnota je nvarchar .