共用方式為


sys.dm_os_windows_info (Transact-SQL)

傳回一個顯示 Windows 作業系統版本資訊的資料列。

適用於:SQL Server (SQL Server 2008 R2 至目前版本)。

資料行名稱

資料類型

描述

windows_release

nvarchar(256)

Microsoft Windows 作業系統版本 (版本號碼)。 不可以是 Null。 如需值和描述的清單,請參閱作業系統版本 (Windows)。 不可以是 Null。

windows_service_pack_level

nvarchar(256)

Windows 作業系統的 Service Pack 層級。 不可以是 Null。

windows_sku

int

Windows 庫存單位 (SKU) 識別碼。 不可以是 Null。 如需 SKU ID 和描述的清單,請參閱 GetProductInfo 函數。 可為 Null。

os_language_version

int

作業系統的 Windows 地區設定識別碼 (LCID)。 如需 LCID 值和描述的清單,請參閱 Microsoft 指派的地區設定識別碼。 不可以是 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

請參閱

參考

sys.dm_os_sys_info (Transact-SQL)