@@VERSION - Transact SQL 組態函數
適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
傳回目前 SQL Server 安裝的系統和組建資訊。
重要
SQL Server 和 Azure SQL Database 的資料庫引擎版本號碼無法彼此相互比較,而顯示這些個別產品的內部組建編號。 Azure SQL Database 資料庫引擎是以和 SQL Server 資料庫引擎相同的程式碼基底作為基礎。 最重要的是,Azure SQL Database 資料庫引擎一律具有最新的 SQL 資料庫引擎位元。 例如,Azure SQL 資料庫版本 12 比 SQL Server 版本 16 更新。
Syntax
@@VERSION
注意
若要檢視 SQL Server 2014 (12.x) 和更早版本的 Transact-SQL 語法,請參閱舊版文件。
傳回型別
nvarchar
備註
@@VERSION 結果會以一個 nvarchar 字串表示。 您可以使用 SERVERPROPERTY (Transact-SQL) 函數來擷取個別的屬性值。
若是 SQL Server,會傳回下列資訊。
SQL Server 版本
處理器架構
SQL Server 建置日期
著作權聲明
SQL Server 版本
作業系統版本
若是 Azure SQL Database 和 Azure SQL 受控執行個體,會傳回下列資訊。
版本 - "Microsoft SQL Azure"
產品層級 - "(RTM)"
產品版本
建置日期
著作權聲明
範例
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';
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應