Windows Server 2008 + SQL Server 2012 中的 SERVERPROPERTY('ProductVersion') 值

SERVERPROPERTY('ProductVersion') value in Windows Server 2008 + SQL Server 2012

有一个环境 Windows Server 2008 + SQL Server 2012。

SELECT SERVERPROPERTY('ProductVersion')

下面的查询是return11.X.XXXX.XX还是10.XX.XXXX.X

请分享 SERVERPROPERTY 函数是否检查 SQL 服务器版本或 Windows 服务器版本。

请帮帮我。

来自SERVERPROPERTY的官方文档:

ProductVersion Version of the instance of SQL Server, in the form of 'major.minor.build.revision'.

所以SELECT SERVERPROPERTY('ProductVersion')会给你数据库引擎版本。要获取有关 OS 的信息,请使用 sys.dm_os_windows_info:

select * from sys.dm_os_windows_info