xp_msver (Transact-SQL)
傳回有關 MicrosoftSQL Server 的版本資訊。xp_msver 也會傳回有關伺服器之實際組建編號的資訊,以及有關伺服器環境的資訊。xp_msver 傳回的資訊可用於 Transact-SQL 陳述式、批次、預存程序等等,以加強平台獨立程式碼的邏輯。
語法
xp_msver [ optname ]
引數
optname
這是選項的名稱,它可以是下列值之一。選項/資料行名稱
描述
ProductName
產品名稱;例如 MicrosoftSQL Server。
ProductVersion
產品版本。
Language
SQL Server 的語言版本。
Platform
執行 SQL Server 之電腦的作業系統名稱、製造商名稱和晶片家族名稱。
Comments
有關 SQL Server 的其他資訊。
CompanyName
產生 SQL Server 的公司名稱;例如 Microsoft Corporation。
FileDescription
作業系統。
FileVersion
SQL Server 可執行檔的版本。
InternalName
SQL Server 的 Microsoft 內部名稱;例如 SQLSERVR。
LegalCopyright
SQL Server 必要的合法著作權資訊;例如 Copyright© Microsoft Corp. 1988-2005。
LegalTrademarks
SQL Server 必要的合法商標資訊。例如,Microsoft 是 Microsoft Corporation 的註冊商標。
OriginalFilename
在 SQL Server 啟動時執行的檔案名稱;例如 Sqlservr.exe。
PrivateBuild
僅供參考之用。不支援。我們無法保證未來的相容性。
SpecialBuild
僅供參考之用。不支援。我們無法保證未來的相容性。
WindowsVersion
執行 SQL Server 之電腦所安裝的 Microsoft Windows 版本。
ProcessorCount
執行 SQL Server 之電腦的處理器數目。
ProcessorActiveMask
指出執行 SQL Server 的電腦中已安裝的處理器,由 Microsoft Windows 啟動及使用。
ProcessorType
處理器類型。與平台相似。
PhysicalMemory
執行 SQL Server 之電腦所安裝的 RAM 數量 (以 MB 為單位)。
Product ID
產品識別碼 (PID)。這是在安裝期間指定的。這個號碼位於原廠 SQL Server 光碟片外盒的貼紙上。
傳回碼值
1 (成功)
結果集
不含任何參數的 xp_msver 會傳回四資料行結果集,它列出所有選項值。任何參數的 xp_msver 會傳回含有該選項之值的四資料行結果集。
權限
需要 public 角色中的成員資格。