Поделиться через


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

См. также

CREATE ASSEMBLY (Transact-SQL)
DROP ASSEMBLY (Transact-SQL)