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