📜  sql server 检查版本 - SQL (1)

📅  最后修改于: 2023-12-03 15:20:15.539000             🧑  作者: Mango

SQL Server 检查版本

在SQL Server中,可以通过查询系统表来检查数据库的版本信息。下面介绍了几种不同的方法。

方法1: 查询 @@VERSION 变量

可以通过查询系统变量 @@VERSION 来检查SQL Server的版本信息。此方法将返回完整的SQL Server版本号和安装包信息。

SELECT @@VERSION AS 'SQL Server Version'

结果示例:

| SQL Server Version | |--------------------| | Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) Oct 28 2016 18:17:30 Copyright (c) Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows Server 2016 Standard 10.0 (Build 14393: )

方法2: 查询 SERVERPROPERTY 函数

可以使用系统函数 SERVERPROPERTY 来查询SQL Server的版本、版本号和服务包信息。

SELECT SERVERPROPERTY('ProductVersion') AS 'VersionNumber',
  SERVERPROPERTY('ProductLevel') AS 'ServicePack',
  SERVERPROPERTY('Edition') AS 'Edition'

结果示例:

| VersionNumber | ServicePack | Edition | |---------------|-------------|---------| | 13.0.4001.0 | SP1 | Enterprise Edition (64-bit) |

方法3: 在 SSMS 中查看版本信息

在SQL Server Management Studio (SSMS)中,可以查看版本信息的详细信息。按照以下步骤操作:

  1. 打开SSMS
  2. 连接到SQL Server实例
  3. 在对象资源管理器中右键单击服务器名称,然后选择“属性”.
  4. 在“属性”窗口中,选择“常规”选项卡.
  5. 在“关于 Microsoft SQL Server”部分,可以看到完整的SQL Server版本信息,包括安装包和版本号。

结果示例:

Microsoft SQL Server Management Studio                      14.0.17254.0
Microsoft Analysis Services Client Tools                    14.0.1016.283
Microsoft Data Access Components (MDAC)                     10.0.16299.15
Microsoft MSXML                     3.0 6.0 
Microsoft Internet Explorer                     9.11.16299.0
Microsoft .NET Framework                        4.0.30319.42000
操作系统                       10.0.16299

上述是3种可以检查 SQL Server 版本的方法,你可以根据自己的需要来选择一种方法。