ASSEMBLYPROPERTY(Transact-SQL)

적용 대상: 예SQL Server(지원되는 모든 버전) 예Azure SQL Managed Instance

이 기능은 어셈블리의 속성에 대한 정보를 반환합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

구문

ASSEMBLYPROPERTY('assembly_name', 'property_name')  

참고

SQL Server 2014 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.

인수

assembly_name
어셈블리의 이름입니다.

property_name
정보를 검색할 속성의 이름입니다. property_name 은 다음 값 중 하나일 수 있습니다.

Description
CultureInfo 어셈블리의 로캘입니다.
PublicKey 어셈블리의 공개 키 또는 공개 키 토큰입니다.
MvID 어셈블리의 완전한 컴파일러 생성 버전 식별 번호입니다.
VersionMajor 네 부분으로 된 버전의 어셈블리 식별 번호에서 주 구성 요소(첫 번째 부분)입니다.
VersionMinor 네 부분으로 된 버전의 어셈블리 식별 번호에서 부 구성 요소(두 번째 부분)입니다.
VersionBuild 네 부분으로 된 버전의 어셈블리 식별 번호에서 빌드 구성 요소(세 번째 부분)입니다.
VersionRevision 네 부분으로 된 버전의 어셈블리 식별 번호에서 개정 구성 요소(네 번째 부분)입니다.
SimpleName 어셈블리의 간략한 이름입니다.
아키텍처 어셈블리의 프로세서 아키텍처입니다.
CLRName 어셈블리의 단순한 이름, 버전 번호, culture, 공개 키, 아키텍처 등을 인코딩하는 정식 문자열입니다. 이 값은 CLR(공용 언어 런타임) 측에서 어셈블리를 고유하게 식별합니다.

반환 형식

sql_variant

이 예에서는 HelloWorld 어셈블리가 AdventureWorks2012 데이터베이스에 등록되어 있다고 가정합니다. 자세한 내용은 Hello World 예제를 참조하세요.

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

참고 항목

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