Partager via


ASSEMBLYPROPERTY (Transact-SQL)

Renvoie des informations sur une propriété d'un assembly.

Icône Lien de rubriqueConventions de la syntaxe de 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 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 code 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 renvoyé

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 AdventureWorks. Pour plus d'informations, consultez Hello World Sample.

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