次の方法で共有


sys.dm_os_windows_info (Transact-SQL)

Windows オペレーティング システムのバージョン情報を表示する 1 行を返します。この動的管理ビューは SQL Server 2008 R2 SP1 以上でのみ有効です。

列名

データ型

説明

windows_release

nvarchar(256)

Microsoft Windows オペレーティング システム リリース (バージョン番号)。NULL にすることはできません。値とその説明の一覧については、「オペレーティング システムのバージョン (Windows)」を参照してください。NULL にすることはできません。

windows_service_pack_level

nvarchar(256)

Windows オペレーティング システムのサービス パック レベル。NULL にすることはできません。

windows_sku

int

Windows の SKU (Stock Keeping Unit) ID。NULL にすることはできません。SKU ID とその説明の一覧については、「GetProductInfo 関数」を参照してください。NULL 値が許可されます。

os_language_version

int

オペレーティング システムの Windows ロケール識別子 (LCID)。LCID 値とその説明の一覧については、「マイクロソフトによって割り当てられたロケール ID」を参照してください。NULL にすることはできません。

セキュリティ

アクセス許可

サーバーに対する VIEW SERVER STATE 権限が必要です。

使用例

次の例では、sys.dm_os_windows_info ビューのすべての列を返します。

SELECT windows_release, windows_service_pack_level, windows_sku, os_language_version
FROM sys.dm_os_windows_info;

次に結果セットの例を示します。

windows_release  windows_service_pack_level   windows_sku   os_language_version

---------------  ---------------------------  ------------  -------------------

6.0              Service Pack 2                4            1033

関連項目

参照