ASSEMBLYPROPERTY (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Эта функция возвращает данные о свойстве сборки.
Соглашения о синтаксисе Transact-SQL
Синтаксис
ASSEMBLYPROPERTY('assembly_name', 'property_name')
Аргументы
assembly_name
Имя сборки.
property_name
Имя свойства, о котором будут получены данные. property_name может иметь одно из следующих значений:
значение | Описание |
---|---|
CultureInfo | Локаль сборки. |
PublicKey | Открытый ключ или токен открытого ключа сборки. |
MvID | Полный идентификационный номер версии сборки, формируемый компилятором. |
VersionMajor | Первая из четырех частей идентификационного номера версии, содержащая номер основной версии. |
VersionMinor | Вторая из четырех частей идентификационного номера версии, содержащая номер дополнительной версии. |
VersionBuild | Третья из четырех частей идентификационного номера версии, содержащая номер сборки. |
VersionRevision | Последняя из четырех частей идентификационного номера версии, содержащая номер редакции. |
SimpleName | Простое имя сборки. |
Архитектура | Архитектура процессора, для которого предназначена сборка. |
CLRName | Каноническая строка, кодирующая простое имя, номер версии, культуру, открытый ключ и архитектуру сборки. Данное значение однозначно идентифицирует сборку на стороне среды CLR. |
Возвращаемый тип
sql_variant
Примеры
В этом примере предполагается, что сборка HelloWorld
зарегистрирована в базе данных AdventureWorks2022
. Дополнительные сведения см. в разделе Образец "Hello World".
USE AdventureWorks2022;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');