V SQL Server, @@SERVERNAME
konfigurační funkce vrací název místního serveru, na kterém běží SQL Server.
Není vyžadován žádný argument. Můžete jej jednoduše použít v SELECT
příkaz vrátit název serveru.
Příklad
Zde je příklad k demonstraci.
SELECT @@SERVERNAME AS [Server Name];
Výsledek:
+---------------+ | Server Name | |---------------| | sqlserver007 | +---------------+
Návratová hodnota je nvarchar .
Společnost Microsoft doporučuje, aby při více nainstalovaných instancích SQL Server @@SERVERNAME
vrátí následující informace o názvu místního serveru, pokud se název místního serveru od doby nastavení nezměnil.
Instance | Informace o serveru |
---|---|
Výchozí instance | ‘název serveru „ |
Pojmenovaná instance | ‘název serveru \název instance „ |
Instance clusteru s podporou převzetí služeb při selhání – výchozí instance | ‘název_sítě_for_fci_in_wsfc „ |
Instance clusteru s převzetím služeb při selhání – pojmenovaná instance | ‘název_sítě_for_fci_in_wsfc \název instance „ |
Všimněte si také, že @@SERVERNAME
hlásí změny provedené v názvu místního serveru pomocí sp_addserver
nebo sp_dropserver
uložená procedura, ale nehlásí změny v síťovém názvu počítače.