xp_msver (Transact-SQL)

適用於:SQL Server

傳回 SQL Server 的版本資訊。 xp_msver 也會傳回伺服器實際組建編號的相關信息,以及伺服器環境的相關信息。 傳回的資訊 xp_msver 可用於 Transact-SQL 語句、批次、預存程式等,以增強平台獨立程式碼的邏輯。

Transact-SQL 語法慣例

語法

xp_msver [ 'optname' ]

引數

'optname'

選項的名稱,而且可以是下列其中一個值。

選項或數據行名稱 描述
ProductName 產品名稱;例如,SQL Server。
ProductVersion 產品版本。
語言 SQL Server 的語言版本。
平台 執行 SQL Server 之電腦的作業系統名稱、製造商名稱和晶片系列名稱。
註解 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 指出執行由 Microsoft Windows 啟動且可使用之 SQL Server 的電腦中安裝的處理器。
ProcessorType 處理器類型。 類似於 Platform
PhysicalMemory 在執行 SQL Server 的電腦上安裝的 RAM 數量以 MB 為單位。
產品識別碼 產品識別碼 (PID) 編號。 這是在安裝期間指定的。 此數字位於原始 SQL Server CD 案例的貼紙上。

傳回碼值

1 (成功)。

結果集

xp_msver,不含任何參數,會傳回列出所有選項值的四欄結果集。 xp_msver對於任何參數,會傳回具有該選項值的四欄結果集。

權限

需要 public 角色的成員資格。