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