ASSEMBLYPROPERTY (Transact-SQL)
Renvoie des informations sur une propriété d'un assembly.
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 prendre 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
Exemple
L'exemple suivant suppose que les exemples du Moteur de base de données SQL Server sont installés sur l'ordinateur local et que l'assembly HelloWorld est inscrit dans la base données AdventureWorks2008R2. Pour plus d'informations, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.
USE AdventureWorks2008R2;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');