ASSEMBLYPROPERTY (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');