sys.dm_os_windows_info (Transact-SQL)
返回一个显示 Windows 操作系统版本信息的行。
列名 |
数据类型 |
说明 |
---|---|---|
windows_release |
nvarchar(256) |
Microsoft Windows 操作系统版本(版本号) 不能为 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