@@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 更新。
語法
@@VERSION
傳回型別
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';