ASSEMBLYPROPERTY (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

此函數傳回組件屬性的相關資訊。

Transact-SQL 語法慣例

Syntax

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

注意

若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔

引數

assembly_name
組件的名稱。

property_name
針對要擷取相關資訊的屬性,此屬性的名稱。 property_name 可為以下其中一個值:

描述
CultureInfo 組件的地區設定。
PublicKey 組件的公開金鑰或公開金鑰 Token。
MvID 由編譯器產生的完整組件版本識別碼。
VersionMajor 組件之四部份版本識別碼的主要元件 (第一部份)。
VersionMinor 組件之四部份版本識別碼的次要元件 (第二部份)。
VersionBuild 組件之四部份版本識別碼的建置元件 (第三部份)。
VersionRevision 組件之四部份版本識別碼的修訂元件 (第四部份)。
SimpleName 組件的簡單名稱。
架構 組件的處理器架構。
CLRName 將簡單名稱、版本號碼、文化、公開金鑰和組件架構加以編碼的標準字串。 這個值可以唯一識別 Common Language Runtime (CLR) 端的組件。

傳回類型

sql_variant

範例

下列範例假設 HelloWorld 組件是已在 AdventureWorks2022 資料庫中註冊的組件。 如需詳細資訊,請參閱 Hello World 範例

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

另請參閱

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