sys.dm_os_windows_info (Transact-SQL)
Windows オペレーティング システムのバージョン情報を示す 1 行のデータを返します。
適用対象: SQL Server (SQL Server 2008 R2 から現在のバージョンまで) |
列名 |
データ型 |
説明 |
---|---|---|
windows_release |
nvarchar(256) |
MicrosoftWindows オペレーティング システムのリリース (バージョン番号)。 NULL にすることはできません。 値と説明の一覧については、オペレーティング システムのバージョン (Windows) を参照してください。 NULL にすることはできません。 |
windows_service_pack_level |
nvarchar(256) |
Windows オペレーティング システムの Service Pack のレベル。 NULL にすることはできません。 |
windows_sku |
int |
Windows 在庫商品識別番号 (SKU) ID。 NULL にすることはできません。 SKU ID と説明の一覧については、「GetProductInfo 関数」を参照してください。 NULL 値は許容されます。 |
os_language_version |
int |
オペレーティング システムの Windows ロケール識別子 (LCID)。 LCID 値と説明の一覧については、「Microsoft によるロケール 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