SQL Server 2005는 Microsoft Windows용 .NET Framework의 CLR(공용 언어 런타임) 구성 요소 통합을 도입했습니다. 즉, Microsoft Visual Basic .NET 및 Microsoft Visual C#을 비롯한 모든 .NET Framework 언어를 사용하여 저장 프로시저, 트리거, 사용자 정의 형식, 사용자 정의 함수, 사용자 정의 집계 및 스트리밍 테이블 반환 함수를 작성할 수 있습니다. 네임스페이스에는 Microsoft.SqlServer.Server 관리 코드가 Microsoft SQL Server 환경과 상호 작용할 수 있도록 새 API(애플리케이션 프로그래밍 인터페이스) 집합이 포함되어 있습니다.
이 섹션에서는 SQL Server CLR(공용 언어 런타임) 통합 및 ADO.NET 위한 SQL Server In-Process 특정 확장과 관련된 기능 및 동작에 대해 설명합니다.
이 섹션은 SQL Server CLR 통합을 사용하여 프로그래밍을 시작하기에 충분한 정보만 제공하기 위한 것이며 포괄적인 것은 아닙니다. 자세한 내용은 CLR(공용 언어 런타임) 통합 프로그래밍 개념을 참조하세요.
이 섹션 안에
SQL Server CLR 통합 소개
SQL Server CLR 통합에 대한 소개를 제공합니다. 추가 항목에 대한 링크를 제공합니다.
CLR User-Defined 함수
테이블 반환 함수, 스칼라 함수, 사용자 정의 집계 함수 등 여러 가지 종류의 CLR 함수를 구현하고 사용하는 방법에 대해 설명합니다.
CLR 사용자 정의 형식
CLR 사용자 정의 형식을 구현하고 사용하는 방법에 대해 설명합니다. 추가 항목에 대한 링크를 제공합니다.
CLR 저장 프로시저
CLR 저장 프로시저를 구현 및 사용하는 방법을 설명합니다. 추가 항목에 대한 링크를 제공합니다.
CLR 트리거
CLR 트리거를 구현 및 사용하는 방법을 설명합니다. 추가 항목에 대한 링크를 제공합니다.
컨텍스트 연결
컨텍스트 연결을 설명합니다.
SQL Server에서의 ADO.NET의Process-Specific 동작
SQL Server의 인프로세스 특정 확장 및 컨텍스트 연결에 대해 설명합니다. 추가 항목에 대한 링크를 제공합니다.