Condividi tramite


ASSEMBLYPROPERTY (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure

Questa funzione restituisce informazioni su una proprietà di un assembly.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

Argomenti

assembly_name
Nome dell'assembly.

property_name
Nome di una proprietà su cui recuperare informazioni. property_name può avere uno dei valori seguenti:

valore Descrizione
CultureInfo Impostazioni locali dell'assembly.
PublicKey Chiave pubblica o token di chiave pubblica dell'assembly.
MvID Numero completo di identificazione della versione dell'assembly generato dal compilatore.
VersionMajor Parte principale (prima parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionMinor Parte secondaria (seconda parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionBuild Parte relativa alla build (terza parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
VersionRevision Parte relativa alla revisione (quarta parte) del numero di identificazione della versione dell'assembly composto da quattro parti.
SimpleName Nome semplice dell'assembly.
Architettura Architettura del processore dell'assembly.
CLRName Stringa canonica che codifica il nome semplice, il numero di versione, le impostazioni internazionali, la chiave pubblica e l'architettura dell'assembly. Questo valore identifica in modo univoco l'assembly sul lato CLR (Common Language Runtime).

Tipo restituito

sql_variant

Esempi

Questo esempio presuppone che un assembly HelloWorld sia registrato nel database AdventureWorks2022. Per altre informazioni, vedere Esempio Hello World.

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

Vedi anche

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