xp_msver (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

xp_msver [ optname ]

Аргументы

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

    Имя параметра/столбца

    Описание

    ProductName

    Имя продукта; например Microsoft SQL Server.

    ProductVersion

    Номер версии продукта.

    Язык

    Языковая версия SQL Server.

    Platform

    Имя операционной системы, имя производителя и имя семейства чипов для компьютера, на котором работает SQL Server.

    Комментарии

    Различные сведения об SQL Server.

    CompanyName

    Имя компании, производящей SQL Server; например Microsoft Corporation.

    FileDescription

    Операционная система.

    FileVersion

    Версия исполняемого файла SQL Server.

    InternalName

    Внутреннее имя Майкрософт для SQL Server, например SQLSERVR.

    LegalCopyright

    Сведения о законных авторских правах, требуемые для SQL Server, например © Microsoft Corp. 1988-2005.

    LegalTrademarks

    Сведения о зарегистрированном товарном знаке, требуемые для SQL Server. Например, Microsoft является охраняемым товарным знаком корпорации Майкрософт.

    OriginalFilename

    Имя файла, выполняемого при запуске SQL Server; например Sqlservr.exe.

    PrivateBuild

    Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

    SpecialBuild

    Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

    WindowsVersion

    Версия Microsoft Windows, установленная на компьютере, где работает SQL Server.

    ProcessorCount

    Количество процессоров в компьютере, где работает SQL Server.

    ProcessorActiveMask

    Показывает запущенные и пригодные к использованию Microsoft Windows процессоры, установленные в компьютере, на котором работает SQL Server.

    ProcessorType

    Тип процессора. Аналогично Platform.

    PhysicalMemory

    Количество памяти RAM в мегабайтах (МБ), установленной на компьютере, где работает SQL Server.

    Product ID

    Идентификационный номер продукта (PID). Указывается в процессе установки. Этот номер расположен на наклейке на подлинной коробке с дисками SQL Server.

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

1 (успешное завершение)

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

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

Разрешения

Необходимо членство в роли public.

См. также

Справочник

Системные функции (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)

Основные расширенные хранимые процедуры (Transact-SQL)

@@VERSION (Transact-SQL)