xp_msver (Transact-SQL)

Применимо к:SQL Server

Возвращает сведения о версии microsoft SQL Server. xp_msver также возвращает сведения о фактическом номере сборки сервера и сведения о среде сервера. Сведения, возвращаемые xp_msver , можно использовать в инструкциях Transact-SQL, пакетах, хранимых процедурах и т. д., чтобы улучшить логику для кода, независимого от платформы.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
xp_msver [ optname ]  

Аргументы

optname
Имя параметра может иметь одно из следующих значений.

Имя параметра/столбца Описание
ProductName Название продукта; Например, Microsoft SQL Server.
ProductVersion Номер версии продукта.
Язык Языковая версия SQL Server.
Платформа Имя операционной системы, имя производителя и имя семейства микросхем для компьютера, на котором выполняется SQL Server.
Комментарии Прочие сведения о SQL Server.
Companyname Название компании, которая создает SQL Server, например Корпорация Майкрософт.
FileDescription Операционная система.
FileVersion Версия исполняемого файла SQL Server.
InternalName Внутреннее имя корпорации Майкрософт для SQL Server, например SQLSERVR.
LegalCopyright Юридические сведения об авторских правах, необходимые для SQL Server, например, Copyright© Microsoft Corp. 1988-2005.
LegalTrademarks Юридические сведения о товарном знаке, необходимые для SQL Server. Например, Корпорация Майкрософт является зарегистрированным товарным знаком корпорации Майкрософт.
OriginalFilename Имя файла, выполняемого при запуске SQL Server, например Sqlservr.exe.
PrivateBuild Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
SpecialBuild Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
WindowsVersion Версия Microsoft Windows, установленная на компьютере под управлением SQL Server.
ProcessorCount Количество процессоров на компьютере, на котором выполняется SQL Server.
ProcessorActiveMask Указывает процессоры, установленные на компьютере под управлением SQL Server, запущенные и пригодные для использования Microsoft Windows.
ProcessorType (Тип процессора) Тип процессора. Аналогично платформе.
PhysicalMemory Объем ОЗУ, установленного на компьютере, на котором выполняется SQL Server, в мегабайтах (МБ).
Идентификатор продукта Идентификационный номер продукта (PID). Указывается в процессе установки. Этот номер находится на наклейке на исходном SQL Server cd case.

Значения кода возврата

1 (успешно)

Результирующие наборы

xp_msver без параметров возвращает результирующий набор из четырех столбцов, в который перечислены все значения параметров. xp_msver для любого параметра возвращает результирующий набор из четырех столбцов со значениями для этого параметра.

Разрешения

Необходимо быть членом роли public.

См. также:

Системные функции (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Основные расширенные хранимые процедуры (Transact-SQL)
@@VERSION (Transact-SQL)