Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zwróć nazwę lokalnego serwera w SQL Server z @@NAZWASERWERA

W SQL Server @@SERVERNAME funkcja konfiguracji zwraca nazwę lokalnego serwera, na którym działa SQL Server.

Żaden argument nie jest wymagany. Możesz go po prostu użyć w SELECT instrukcja zwracająca nazwę serwera.

Przykład

Oto przykład do zademonstrowania.

SELECT @@SERVERNAME AS [Server Name];

Wynik:

+---------------+
| Server Name   |
|---------------|
| sqlserver007  |
+---------------+

Zwracana wartość to nvarchar .

Firma Microsoft informuje, że przy wielu zainstalowanych instancjach SQL Server @@SERVERNAME zwraca następujące informacje o nazwie lokalnego serwera, jeśli nazwa lokalnego serwera nie została zmieniona od czasu konfiguracji.

Instancja Informacje o serwerze
Instancja domyślna nazwa serwera
Nazwana instancja nazwa serwera \nazwa instancji
instancja klastra awaryjnego – instancja domyślna nazwa_sieci_for_fci_in_wsfc
instancja klastra pracy awaryjnej – nazwana instancja nazwa_sieci_for_fci_in_wsfc \nazwa instancji

Pamiętaj też, że @@SERVERNAME zgłasza zmiany wprowadzone w nazwie serwera lokalnego za pomocą sp_addserver lub sp_dropserver procedura składowana, ale nie zgłasza zmian w nazwie sieciowej komputera.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. W jaki sposób warunki sanitarne, które unikają pojedynczych cudzysłowów, mogą zostać pokonane przez wstrzyknięcie SQL w SQL Server?

  2. Jaki jest cel replikacji danych?

  3. Zwróć podstawowy typ danych z wartości wariantu SQL_w SQL Server

  4. Dodaj kolumny do istniejącej tabeli w bazie danych SQL Server

  5. Znajdowanie zduplikowanych wierszy w SQL Server