CLR 통합: CLR 루틴에 대한 사용자 지정 특성
적용 대상: SQL Server Azure SQL Managed Instance
나열된 특성은 MICROSOFT SQL Server 등록된 CLR(공용 언어 런타임) 루틴, 사용자 정의 형식 및 사용자 정의 집계에 적용할 수 있습니다. 특성이 적용되지 않으면 SQL Server 기본값을 가정합니다. 나열된 특성은 Microsoft.SqlServer.Server 네임스페이스에 정의되어 있습니다.
SqlUserDefinedAggregate 특성
SqlUserDefinedAggregate 특성은 메서드를 사용자 정의 집계로 등록해야 했음을 나타냅니다. 모든 사용자 정의 집계에는 이 특성이 주석으로 첨부되어야 합니다.
자세한 내용은 SqlUserDefinedAggregateAttribute를 참조하세요.
SqlFunction 특성
SqlFunction 특성은 적절한 함수 특성이 설정된 함수로 메서드를 등록해야 했음을 나타냅니다.
자세한 내용은 SqlFunctionAttribute를 참조하세요.
SqlFacet 특성
SqlFacet 특성은 UDT(사용자 정의 형식) 식의 반환 형식에 대한 정보를 반환하는 데 사용됩니다.
자세한 내용은 SqlFacetAttribute를 참조하세요.
SqlProcedure 특성
SqlProcedure 특성은 메서드를 저장 프로시저로 등록해야 함을 나타냅니다. 이 특성은 Visual Studio에서 지정된 메서드를 저장 프로시저로 자동으로 등록하는 데만 사용됩니다. SQL Server 사용되지 않습니다.
SqlTrigger 특성
SqlTrigger 특성은 메서드를 트리거로 등록해야 했음을 나타냅니다.
자세한 내용은 SqlTriggerContext를 참조하세요.
SqlUserDefinedTypeAttribute
어셈블리의 클래스 정의에 SqlUserDefinedTypeAttribute를 적용할 수 있습니다. 이로 인해 SQL Server 이 사용자 지정 특성이 있는 클래스 정의에 바인딩된 사용자 정의 형식을 만듭니다.
자세한 내용은 SqlUserDefinedTypeAttribute를 참조하세요.
SqlMethod 특성
SqlMethod 특성은 UDT에서 메서드 또는 속성의 결정성 및 데이터 액세스 속성을 나타내는 데 사용됩니다.
자세한 내용은 SqlMethodAttribute를 참조하세요.
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기