ASSEMBLYPROPERTY (Transact-SQL)

Возвращает данные о свойстве сборки.

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

Синтаксис

                ASSEMBLYPROPERTY('assembly_name','property_name')

Аргументы

  • assembly_name
    Имя сборки.

  • property_name
    Имя свойства, о котором будут получены данные. Аргумент property_name может иметь одно из следующих значений.

    Значение

    Описание

    CultureInfo

    Локаль сборки.

    PublicKey

    Открытый ключ или маркер открытого ключа сборки.

    MvID

    Полный идентификационный номер версии сборки, формируемый компилятором.

    VersionMajor

    Первая из четырех частей идентификационного номера версии, содержащая номер основной версии.

    VersionMinor

    Вторая из четырех частей идентификационного номера версии, содержащая номер дополнительной версии.

    VersionBuild

    Третья из четырех частей идентификационного номера версии, содержащая номер сборки.

    VersionRevision

    Последняя из четырех частей идентификационного номера версии, содержащая номер редакции.

    SimpleName

    Простое имя сборки.

    Architecture

    Архитектура процессора, для которого предназначена сборка.

    CLRName

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

Тип возвращаемых данных

sql_variant

Примеры

В следующем примере предполагается, что образцы компонента SQL Server Database Engine установлены на локальном компьютере, а сборка HelloWorld зарегистрирована в базе данных База данных AdventureWorks2008R2. Дополнительные сведения см. в разделе Вопросы установки образцов кода и образцов баз данных SQL Server.

USE AdventureWorks2008R2;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');

См. также

Справочник