適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Microsoft Fabric の SQL 分析エンドポイント
Microsoft Fabric のウェアハウス
Microsoft Fabric プレビューの SQL データベース
現在インストールされている SQL Server に関するシステム情報およびビルド情報を返します。
Important
SQL Server と Azure SQL データベース の データベース エンジン バージョン番号は類似のものではありません。別個の製品に与えられる内部製造番号を表しています。 Azure SQL データベース の データベース エンジン は、SQL Server データベース エンジン と同じコード ベースに基づいています。 最も重要なのは、Azure SQL データベース の データベース エンジン には常に最新の SQL データベース エンジン ビットがあることです。 たとえば、Azure SQL Database のバージョン 12 は SQL Server のバージョン 16 より新しくなっています。
Syntax
@@VERSION
Return Types
nvarchar
Remarks
@@VERSION の結果は、1 つの nvarchar 文字列として表示されます。 SERVERPROPERTY (Transact-SQL) 関数を使用すると、個別のプロパティ値を取得することができます。
SQL Serverでは、次の情報が返されます。
SQL Server のバージョン
Processor architecture
SQL Server のビルド日
Copyright statement
SQL Server エディション
オペレーティング システムのバージョン
Azure SQL データベース と Azure SQL Managed Instance では、次の情報が返されます。
エディション - "Microsoft SQL Azure"
製品レベル - "(RTM)"
Product version
Build date
Copyright statement
Examples
A: 現在のバージョンの SQL Server を返す
次の例では、現在のインストールに関するバージョン情報を返します。
SELECT @@VERSION AS 'SQL Server Version';
例: Azure Synapse Analytics、Analytics Platform System (PDW)
B. 現在のバージョンの Azure Synapse Analytics を返す
SELECT @@VERSION AS 'SQL Server PDW Version';