xp_msver (Transact-SQL)
返回有关 Microsoft SQL Server 的版本信息。xp_msver 还返回有关服务器的实际内部版本号的信息以及服务器环境的有关信息。可以在 Transact-SQL 语句、批处理、存储过程等环境中使用 xp_msver 返回的信息,以增强平台无关代码的逻辑。
语法
xp_msver [ optname ]
参数
optname
是选项名,可以是下列值之一。选项/列名 说明 ProductName
产品名,例如,Microsoft SQL Server。
ProductVersion
产品版本。
Language
SQL Server 的语言版本。
Platform
运行 SQL Server 的计算机的操作系统名称、制造商名称以及芯片系列名称。
Comments
有关 SQL Server 的杂项信息。
CompanyName
生产 SQL Server 的公司名称,例如,Microsoft Corporation。
FileDescription
操作系统。
FileVersion
SQL Server 可执行文件的版本。
InternalName
SQL Server 的 Microsoft 内部名称,例如,SQLSERVR。
LegalCopyright
SQL Server 所需的合法版权信息。例如,Copyright© Microsoft Corp. 1988-2005。
LegalTrademarks
SQL Server 所需的合法商标信息。例如,Microsoft 是 Microsoft Corporation 的注册商标。
OriginalFilename
启动 SQL Server 时执行的文件名。例如,Sqlservr.exe。
PrivateBuild
保留。
SpecialBuild
保留。
WindowsVersion
运行 SQL Server 的计算机上所安装的 Microsoft Windows 的版本。
ProcessorCount
运行 SQL Server 的计算机中的处理器数目。
ProcessorActiveMask
指示运行 SQL Server 的计算机中安装的、可由 Microsoft Windows 启动并所用的处理器。
ProcessorType
处理器类型。类似于 Platform。
PhysicalMemory
运行 SQL Server 的计算机上安装的 RAM 的容量 (MB)。
Product ID
产品 ID (PID) 号。该参数在安装时指定。该号码印在 SQL Server 原始光盘盒的不干胶标签上。
返回代码值
1(成功)
结果集
如果不指定任何参数,xp_msver 将返回包含四列的结果集,该结果集列出全部选项值。如果指定了参数,xp_msver 将返回包含该选项值的四列结果集。
权限
要求具有 public 角色的成员身份。
请参阅
参考
系统函数 (Transact-SQL)
系统存储过程 (Transact-SQL)
常规扩展存储过程 (Transact-SQL)
@@VERSION (Transact-SQL)
SERVERPROPERTY (Transact-SQL)