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

Dowiedz się, na jakim systemie operacyjnym działa program SQL Server (przykład T-SQL)

Używając SQL Server, możesz użyć sys.dm_os_host_info widok dynamicznego zarządzania systemem, aby zwrócić system operacyjny, na którym działa SQL Server.

Ten widok zawiera kolumnę o nazwie host_platform który zawiera typ systemu operacyjnego:Windows lub Linux

Przykład 1 – Zwróć tylko kolumnę „host_platform”

Oto przykład do zademonstrowania.

SELECT host_platform
FROM sys.dm_os_host_info;

Wynik:

+-----------------+
| host_platform   |
|-----------------|
| Linux           |
+-----------------+

Przykład 2 – Zwróć wszystkie kolumny

Oczywiście możesz również zwrócić wszystkie kolumny. Oto, jak to wygląda w moim systemie.

SELECT * FROM sys.dm_os_host_info;

Tutaj używa wyjścia pionowego (więc nie musisz przewijać na boki):

host_platform           | Linux
host_distribution       | Ubuntu
host_release            | 16.04
host_service_pack_level | 
host_sku                | NULL
os_language_version     | 0

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak określić nazwę klucza podstawowego w EF-Code-First?

  2. Wybierz wartości z pola XML w SQL Server 2008

  3. Zmień nazwę kolumny SQL Server 2008

  4. Co SqlDbType mapuje na varBinary(max)?

  5. Dynamiczny SQL do generowania nazw kolumn?