xp_msver (Transact-SQL)
适用范围:SQL Server
返回有关 SQL Server 的版本信息。 xp_msver
还返回有关服务器的实际内部版本号和有关服务器环境的信息。 返回的信息 xp_msver
可以在 Transact-SQL 语句、批处理、存储过程等中使用,以增强独立于平台的代码的逻辑。
语法
xp_msver [ 'optname' ]
参数
“optname”
选项的名称,可以是以下值之一。
选项或列名称 | 说明 |
---|---|
ProductName | 产品名称;例如,SQL Server。 |
ProductVersion | 产品版本。 |
语言 | SQL Server 的语言版本。 |
平台 | 运行 SQL Server 的计算机的操作系统名称、制造商名称和芯片系列名称。 |
注释 | 有关 SQL Server 的其他信息。 |
CompanyName | 生成 SQL Server 的公司名称;例如,Microsoft Corporation。 |
FileDescription | 操作系统。 |
FileVersion | SQL Server 可执行文件的版本。 |
InternalName | Microsoft SQL Server 的内部名称;例如,SQLSERVR。 |
LegalCopyright | SQL Server 所需的法律版权信息;例如,版权© Microsoft公司 1988-2005。 |
LegalTrademarks | SQL Server 所需的法律商标信息。 例如,Microsoft是 Microsoft Corporation 的注册商标。 |
OriginalFilename | 在 SQL Server 启动时执行的文件名;例如,Sqlservr.exe。 |
PrivateBuild | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
SpecialBuild | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
WindowsVersion | 在运行 SQL Server 的计算机上安装的 Windows 版本。 |
ProcessorCount | 运行 SQL Server 的计算机中的处理器数。 |
ProcessorActiveMask | 指示在运行 SQL Server 的计算机中安装的处理器,这些处理器由 Microsoft Windows 启动和使用。 |
ProcessorType | 处理器类型。 类似于 平台。 |
PhysicalMemory | 在运行 SQL Server 的计算机上安装的 RAM 量(MB)。 |
产品编号 | 产品 ID (PID) 号。 该参数在安装时指定。 此数字位于原始 SQL Server CD 大小写上的贴纸上。 |
返回代码值
1
(成功)。
结果集
xp_msver
,不带任何参数,则返回一个四列结果集,其中列出了所有选项值。 xp_msver
,对于任何参数,返回具有该选项值的四列结果集。
权限
要求 公共 角色具有成员身份。