適用於:SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
分析平台系統(PDW)
Microsoft Fabric 中的 SQL 分析端點
Microsoft Fabric 中的倉儲
Microsoft Fabric 中的 SQL 資料庫
組態函式會 @@VERSION 回傳系統及 SQL Server 建置資訊。
Important
SQL Server 與 Azure SQL Database 的資料庫引擎版本號彼此無法比較,代表這些獨立產品的內部建置號。 如需詳細資訊,請參閱備註一節。
Syntax
@@VERSION
傳回類型
nvarchar
Remarks
SQL Server 與 Azure SQL Database 的資料庫引擎版本號彼此無法比較,代表這些獨立產品的內部建置號。 Azure SQL Database 資料庫引擎是以和 SQL Server 資料庫引擎相同的程式碼基底作為基礎。 最重要的是,Azure SQL Database 資料庫引擎一律具有最新的 SQL 資料庫引擎位元。 例如,Azure SQL 資料庫版本 12 比 SQL Server 版本 16 更新。
@@VERSION結果呈現為一條 nvarchar 串。 使用 SERVERPROPERTY 函式取得各個屬性的值。對於 SQL Server,結果
@@VERSION包括:SQL Server 版本
處理器架構
SQL Server 建置日期
版權聲明
SQL Server 版本
作業系統版本
作業系統版本資訊來自安裝 SQL Server 的主機、虛擬機或容器。 它不一定反映底層作業系統的零售版本。 關於使用 WMI 查詢語言(WQL)查詢 Windows 版本資訊的資訊,請參見 Win32_OperatingSystem類別。
對於 Azure SQL 資料庫與 Azure SQL 管理實例,
@@VERSION結果包括:Edition: “Microsoft SQL Azure”
產品層級:「(RTM)」
產品版本
製造日期
版權聲明
Examples
A:傳回目前版本的 SQL Server
以下範例展示了安裝 SQL Server 2025(17.x)的版本資訊。 根據底層的主機、虛擬機或容器作業系統,指令會回傳不同的資訊。
SELECT @@VERSION AS 'SQL Server Version';
Windows Server 2019 虛擬機:
Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64) Oct 21 2025 12:05:57 Copyright (C) 2025 Microsoft Corporation Enterprise Developer Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)Windows 11 虛擬機:
Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64) Oct 21 2025 12:05:57 Copyright (C) 2025 Microsoft Corporation Enterprise Developer Edition (64-bit) on Windows 10 Enterprise 10.0 <X64> (Build 26220: ) (VM)在這個例子中,輸出不一定反映作業系統的零售版本。
Ubuntu Linux 24.04:
Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64) Oct 21 2025 12:05:57 Copyright (C) 2025 Microsoft Corporation Enterprise Developer Edition (64-bit) on Linux (Ubuntu 24.04.3 LTS) <X64>
範例:Azure Synapse Analytics 和 Analytics Platform System (PDW)
B. 傳回目前版本的 Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';