sys.dm_os_windows_info (Transact-SQL)
返回一行显示 Windows 操作系统版本信息。此动态管理视图对于 SQL Server 2008 R2 SP1 和更高版本有效。
列名 |
数据类型 |
说明 |
---|---|---|
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