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)