@@VERSION - Transact SQL 配置函数
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)
返回 SQL Server 的当前安装的系统和生成信息。
重要
SQL Server 和 Azure SQL 数据库 的 数据库引擎 版本号之间没有可比性,它们分别代表这两项产品的内部版本号。 Azure SQL 数据库 的 数据库引擎 基于与 SQL Server 数据库引擎 相同的基本代码。 最重要的是,Azure SQL 数据库 中的 数据库引擎 始终具有最新的 SQL 数据库引擎 位。 例如,Azure SQL 数据库版本 12 比 SQL Server 版本 16 新。
语法
@@VERSION
返回类型
nvarchar
备注
@@VERSION 结果显示为一个 nvarchar 字符串。 可以使用 SERVERPROPERTY (Transact-SQL) 函数检索各个属性值。
对于 SQL Server,返回以下信息。
SQL Server 版本
处理器体系结构
SQL Server 生成日期
版权声明
SQL Server 版本
操作系统版本
对于 Azure SQL 数据库 和 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';