ASSEMBLYPROPERTY (Transact-SQL)
Возвращает данные о свойстве сборки.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в 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
Примеры
В следующем примере предполагается, что сборка HelloWorld зарегистрирована в базе данных AdventureWorks2012 . Дополнительные сведения см. в разделе Образец «Hello World».
USE AdventureWorks2012;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');