ASSEMBLYPROPERTY (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Denna funktion returnerar information om en egenskap hos en sammansättning.

Transact-SQL syntaxkonventioner

Syntax

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

Arguments

assembly_name
Namnet på församlingen.

property_name
Namnet på en egenskap om vilken information ska hämtas. property_name kan ha ett av följande värden:

Värde Description
CultureInfo Samlingens plats.
PublicKey Publik nyckel eller publik nyckeltoken för församlingen.
MvID Komplett, kompilatorgenererad versionsidentifieringsnummer för assemblyn.
VersionMajor Huvudkomponent (första delen) i den fyrdelade versionens identifikationsnummer för sammanställningen.
VersionMinor Mindre komponent (andra delen) av den fyrdelade versionens identifikationsnummer för sammanställningen.
VersionBuild Bygg komponent (tredje del) av den fyrdelade versionsidentifieringsnumret för monteringen.
VersionRevision Revisionskomponent (fjärde delen) av den fyrdelade versionsidentifieringsnumret för monteringen.
SimpleName Enkelt namn på församlingen.
Arkitektur Processorarkitekturen för assembly.
CLRName Kanonisk sträng som kodar det enkla namnet, versionsnumret, kulturen, den publika nyckeln och arkitekturen för assemblern. Detta värde identifierar entydigt assembleren på common language runtime (CLR)-sidan.

Returtyp

sql_variant

Examples

Detta exempel antar en HelloWorld assembly som är registrerad i databasen AdventureWorks2025 . För mer information, se Hello World-exempel.

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

Se även

SKAPA SAMMANSÄTTNING (Transact-SQL)
FALLMONTERING (Transact-SQL)