ASSEMBLYPROPERTY (Transact-SQL)
Restituisce informazioni su una proprietà di un assembly.
Si applica a: SQL Server (da SQL Server 2008 a versione corrente). |
Convenzioni della sintassi Transact-SQL
Sintassi
ASSEMBLYPROPERTY('assembly_name', 'property_name')
Argomenti
assembly_name
Nome dell'assembly.property_name
Nome di una proprietà su cui si desidera recuperare informazioni. I possibili valori di property_name vengono indicati di seguito.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.
Architecture
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
Nell'esempio seguente si presuppone che un assembly HelloWorld sia registrato nel database AdventureWorks2012 . Per ulteriori informazioni, vedere Esempio Hello World.
USE AdventureWorks2012;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');