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

Vraťte informace o verzi operačního systému na SQL Server pomocí zobrazení dynamické správy sys.dm_os_host_info

V SQL Server můžete použít sys.dm_os_host_info zobrazení dynamické správy systému pro vrácení informací o základním operačním systému.

Toto zobrazení je podobné sys.dm_os_windows_info zobrazení, kromě sys.dm_os_host_info zvládá systémy Linux i Windows a má více sloupců pro rozlišení mezi nimi.

Příklad

Zde je rychlý příklad informací vrácených tímto zobrazením.

SELECT * FROM sys.dm_os_host_info;

Výsledek:

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

Zde se opět používá vertikální výstup (takže nemusíte rolovat do stran):

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

  1. Jak přidat výchozí omezení do existujících sloupců v tabulce SQL Server - SQL Server / Výukový program TSQL, část 91

  2. Jak mohu VYBRAT řádky s MAX (hodnota sloupce), PARTITION jiným sloupcem v MYSQL?

  3. Příkaz INSERT v Oracle

  4. Jak získat číslo řádku v PostgreSQL