次の方法で共有


@@VERSION(Transact SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウスMicrosoft Fabric の SQL データベース

@@VERSION設定関数はシステムおよびSQL Serverのビルド情報を提供します。

Transact-SQL 構文表記規則

Important

SQL ServerとAzure SQL DatabaseのDatabase Engineバージョン番号は比較できず、それぞれの製品全体の内部ビルド番号を表しています。 詳細については、「解説」を参照してください。

Syntax

@@VERSION

戻り値の型

nvarchar

Remarks

  • SQL ServerとAzure SQL DatabaseのDatabase Engineバージョン番号は比較できず、それぞれの製品全体の内部ビルド番号を表しています。 Azure SQL データベース の データベース エンジン は、SQL Server データベース エンジン と同じコード ベースに基づいています。 最も重要なのは、Azure SQL データベース の データベース エンジン には常に最新の SQL データベース エンジン ビットがあることです。 たとえば、Azure SQL Database のバージョン 12 は SQL Server のバージョン 16 より新しくなっています。

  • @@VERSION結果は1つのnvarchar文字列として現れます。 SERVERPROPERTY関数を使って、個々のプロパティ値を取得してください。

  • SQL Serverの場合、 @@VERSION 結果は以下の通りです:

    • SQL Server のバージョン

    • プロセッサ アーキテクチャ

    • SQL Server のビルド日

    • 著作権声明

    • SQL Server エディション

    • オペレーティング システムのバージョン

      オペレーティングシステムのバージョン情報は、SQL Serverがインストールされているホスト、仮想マシン、またはコンテナから得られます。 必ずしも基盤となるオペレーティングシステムの小売版を反映しているわけではありません。 WMIクエリ言語(WQL)を用いてWindowsバージョン情報を照会する方法については、クラスWin32_OperatingSystem参照してください。

  • Azure SQL DatabaseおよびAzure SQL Managed Instanceの場合、 @@VERSION 結果は以下の通りです:

    • エディション:「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';