共用方式為


@@VERSION(交易 SQL)

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體Azure Synapse Analytics分析平台系統(PDW)Microsoft Fabric 中的 SQL 分析端點Microsoft Fabric 中的倉儲Microsoft Fabric 中的 SQL 資料庫

組態函式會 @@VERSION 回傳系統及 SQL Server 建置資訊。

Transact-SQL 語法慣例

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';