Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Découvrez sur quel système d'exploitation SQL Server s'exécute (exemple T-SQL)

Lorsque vous utilisez SQL Server, vous pouvez utiliser le sys.dm_os_host_info vue de gestion dynamique du système pour renvoyer le système d'exploitation sur lequel SQL Server s'exécute.

Cette vue comprend une colonne appelée host_platform qui contient le type de système d'exploitation :Windows ou Linux

Exemple 1 - Renvoyez uniquement la colonne "host_platform"

Voici un exemple pour illustrer.

SELECT host_platform
FROM sys.dm_os_host_info;

Résultat :

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

Exemple 2 - Renvoyer toutes les colonnes

Bien entendu, vous pouvez également renvoyer toutes les colonnes. Voici à quoi cela ressemble sur mon système.

SELECT * FROM sys.dm_os_host_info;

Ici, il utilise une sortie verticale (vous n'avez donc pas à faire défiler latéralement) :

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