Partage via


ASSEMBLYPROPERTY (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance

Cette fonction retourne des informations sur une propriété d’un assembly.

Conventions de la syntaxe Transact-SQL

Syntaxe

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

Arguments

assembly_name
Nom de l'assembly.

property_name
Nom de la propriété sur laquelle des informations doivent être extraites. property_name peut avoir l’une des valeurs suivantes :

Valeur Description
CultureInfo Paramètres régionaux de l'assembly.
PublicKey Clé publique ou jeton de clé publique de l'assembly.
MvID Numéro d'identification de version complet de l'assembly, qui est généré par le compilateur.
VersionMajor Composant principal (première partie) du numéro d'identification de version en quatre parties de l'assembly.
VersionMinor Composant mineur (deuxième partie) du numéro d'identification de version en quatre parties de l'assembly.
VersionBuild Composant de version (troisième partie) du numéro d'identification de version en quatre parties de l'assembly.
VersionRevision Composant de révision (quatrième partie) du numéro d'identification de version en quatre parties de l'assembly.
SimpleName Nom simple de l'assembly.
Architecture Architecture du processeur de l'assembly.
CLRName Chaîne canonique qui encode le nom simple, le numéro de version, les paramètres régionaux, la clé publique, et l'architecture de l'assembly. Cette valeur identifie de façon univoque l'assembly du côté CLR (Common Language Runtime).

Type de retour

sql_variant

Exemples

Cet exemple suppose qu'un assembly HelloWorld est enregistré dans la base de données AdventureWorks2022. Pour plus d’informations, consultez Exemple Hello World.

USE AdventureWorks2022;  
GO  
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');  

Voir aussi

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