다음을 통해 공유


CLR 사용자 정의 형식(ADO.NET)

업데이트: November 2007

Microsoft SQL Server 2005에는 Microsoft .NET Framework CLR(공용 언어 런타임)로 구현된 UDT(사용자 정의 형식)에 대한 지원이 추가되었습니다. CLR은 SQL Server에 통합되어 있으며 이 새로운 메커니즘을 통해 데이터베이스의 형식 시스템을 확장할 수 있습니다. UDT는 SQL Server 데이터 형식 시스템에 대한 사용자 확장성 및 구조적 복합 형식을 정의할 수 있는 기능을 제공합니다.

UDT는 응용 프로그램 아키텍처 측면에서 다음과 같은 두 가지 이점을 제공합니다.

  • 클라이언트와 서버에서 내부 상태 및 외부 동작 간의 강력한 캡슐화

  • 다른 관련 서버 기능과의 밀접한 통합. 고유한 UDT를 정의하고 나면 열 정의를 포함한 SQL Server에 시스템 형식을 사용할 수 있는 경우 모든 컨텍스트에 사용할 수 있으며 변수, 매개 변수, 함수 결과, 커서, 트리거 및 복제로도 사용할 수 있습니다.

자세한 내용을 보려면 현재 사용하고 있는 SQL Server 버전에 해당하는 SQL Server 온라인 설명서 버전을 참조하십시오.

SQL Server 2005

SQL Server 2008

CLR User-Defined Types

CLR User-Defined Types

참고 항목

기타 리소스

관리 코드로 SQL Server 2005 개체 만들기