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