sql >> Database teknologi >  >> RDS >> Sqlserver

Find ud af hvilket operativsystem SQL Server kører på (T-SQL eksempel)

Når du bruger SQL Server, kan du bruge sys.dm_os_host_info system dynamisk administrationsvisning for at returnere det operativsystem, som SQL Server kører på.

Denne visning inkluderer en kolonne kaldet host_platform som indeholder typen af ​​operativsystem:Windows eller Linux

Eksempel 1 – Returner kun 'host_platform'-kolonnen

Her er et eksempel til at demonstrere.

SELECT host_platform
FROM sys.dm_os_host_info;

Resultat:

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

Eksempel 2 – Returner alle kolonner

Du kan selvfølgelig også returnere alle kolonner. Sådan ser det ud på mit system.

SELECT * FROM sys.dm_os_host_info;

Her bruger den lodret output (så du ikke behøver at rulle sidelæns):

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

  1. Sådan overføres tabelværdiparametre til lagret procedure fra .net-kode

  2. Hvad er begrænsningerne for MS Access?

  3. Hvad er den hurtigste måde at afkorte tidsstempler til 5 minutter i Postgres?

  4. Sådan begrænser du MySQL-portadgang