適用対象:SQL Server
Azure SQL Managed Instance
この関数は、アセンブリのプロパティに関する情報を返します。
構文
ASSEMBLYPROPERTY('assembly_name', 'property_name')
引数
assembly_name
アセンブリの名前。
property_name
情報を取得するプロパティの名前を指定します。
property_name 値は次のいずれかを指定することができます。
| 値 | 説明 |
|---|---|
| CultureInfo | アセンブリのロケール。 |
| PublicKey | アセンブリの公開キーまたは公開キー トークン。 |
| MvID | コンパイラによって生成された、アセンブリの完全なバージョン識別番号。 |
| VersionMajor | 4 部構成のアセンブリ バージョン識別番号のメジャー部分 (最初の部分)。 |
| VersionMinor | 4 部構成のアセンブリ バージョン識別番号のマイナー部分 (2 番目の部分)。 |
| VersionBuild | 4 部構成のアセンブリ バージョン識別番号のビルド部分 (3 番目の部分)。 |
| VersionRevision | 4 部構成のアセンブリ バージョン識別番号のリビジョン部分 (4 番目の部分)。 |
| SimpleName | アセンブリの単純な名前。 |
| アーキテクチャ | アセンブリのプロセッサ アーキテクチャ。 |
| CLRName | アセンブリの簡単な名前、バージョン番号、カルチャ、公開キー、およびアーキテクチャをエンコードする正規文字列。 この値は、共通言語ランタイム (CLR) 側でアセンブリを一意に識別する値です。 |
の戻り値の型 :
sql_variant
例
次の例は、HelloWorld アセンブリが AdventureWorks2025 データベースで登録されていることを前提としています。 詳細については、「Hello World サンプル」を参照してください。
USE AdventureWorks2022;
GO
SELECT ASSEMBLYPROPERTY ('HelloWorld' , 'PublicKey');
関連項目
CREATE ASSEMBLY (Transact-SQL) (アセンブリを作成)
ドロップアセンブリ(Transact-SQL)