Freigeben über


ASSEMBLYPROPERTY (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Diese Funktion gibt Informationen zu einer Eigenschaft einer Assembly zurück.

Transact-SQL-Syntaxkonventionen

Syntax

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

Argumente

assembly_name
Der Name der Assembly.

property_name
Der Name einer Eigenschaft, zu der Informationen abgerufen werden sollen. property_name kann einen der folgenden Werte enthalten:

Wert BESCHREIBUNG
CultureInfo Gebietsschema der Assembly.
PublicKey Öffentlicher Schlüssel oder öffentlicher Schlüsseltoken der Assembly.
MvID Vollständige, vom Compiler generierte Versions-ID der Assembly.
VersionMajor Komponente für die Angabe der Hauptversion (erster Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.
VersionMinor Komponente für die Angabe der Nebenversion (zweiter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.
VersionBuild Komponente für die Angabe der Buildnummer (dritter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.
VersionRevision Komponente für die Angabe der Revisionsnummer (vierter Teil) der aus vier Teilen bestehenden Versions-ID der Assembly.
SimpleName Einfacher Name der Assembly.
Aufbau Prozessorarchitektur der Assembly.
CLRName Kanonische Zeichenfolge, die den einfachen Namen, die Versionsnummer, die Kultur, den öffentlichen Schlüssel und die Architektur der Assembly codiert. Durch diesen Wert wird die CLR-seitige Assembly (Common Language Runtime) eindeutig identifiziert.

Rückgabetyp

sql_variant

Beispiele

In diesem Beispiel wird von einer HelloWorld-Assembly ausgegangen, die in der AdventureWorks2022-Datenbank registriert ist. Weitere Informationen finden Sie unter Beispiel „Hello World“.

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

Weitere Informationen

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