共用方式為


sys.dm_os_windows_info (Transact-SQL)

傳回一個顯示 Windows 作業系統版本資訊的資料列。這個動態管理檢視適用於 SQL Server 2008 R2 SP1 及更新版本。

資料行名稱

資料類型

說明

windows_release

nvarchar(256)

MicrosoftWindows 作業系統版本 (版本號碼)不可以是 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