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