ASSEMBLYPROPERTY (Transact-SQL)
适用于: SQL Server Azure SQL 托管实例
此函将返回有关程序集属性的信息。
语法
ASSEMBLYPROPERTY('assembly_name', 'property_name')
参数
assembly_name
程序集的名称。
property_name
要检索其有关信息的属性的名称。 property_name 可以具有下列值之一:
值 | 描述 |
---|---|
CultureInfo | 程序集的区域设置。 |
PublicKey | 程序集的公钥或公钥令牌。 |
MvID | 由编译器生成的完整的程序集版本标识号。 |
VersionMajor | 由四部分组成的程序集版本标识号的主要组成部分(第一部分)。 |
VersionMinor | 由四部分组成的程序集版本标识号的次要组成部分(第二部分)。 |
VersionBuild | 由四部分组成的程序集版本标识号的内部版本组成部分(第三部分)。 |
VersionRevision | 由四部分组成的程序集版本标识号的修订版组成部分(第四部分)。 |
SimpleName | 程序集的简称。 |
体系结构 | 程序集的处理器体系结构。 |
CLRName | 对程序集的简单名称、版本号、区域性、公钥以及体系结构进行编码的规范字符串。 该值唯一地标识公共语言运行时 (CLR) 端的程序集。 |
返回类型
sql_variant
示例
此示例假定在 AdventureWorks2022
数据库中注册了 HelloWorld
程序集。 有关详细信息,请参阅 Hello World 示例。
USE AdventureWorks2022;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');