sql >> Databáze >  >> RDS >> Sqlserver

Vraťte název místního serveru v SQL Server s @@ SERVERNAME

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.


  1. Nechte se zapálit pomocí Apache Spark – část 1

  2. Vylepšujeme datový model online pracovního portálu

  3. Migrace databází do Azure SQL Database

  4. Automaticky zvýšit primární klíč v SQL Server Management Studio 2012