OLE DB 테이블 함수

Microsoft® OLE DB는 다양한 정보 소스에 저장되는 데이터에 응용프로그램이 동일하게 액세스하는 데 사용할 수 있는 응용프로그램 프로그래밍 인터페이스 세트입니다. OLE DB는 개념적으로 OLE DB 이용자 및 OLE DB Provider로 나누어집니다. OLE DB Provider는 OLE DB 인터페이스를 노출하는 소프트웨어 컴포넌트이며 OLE DB 이용자는 OLE DB 인터페이스에 액세스하고 데이터를 이용하는 응용프로그램입니다.

DB2® 데이터베이스 시스템을 사용하면 OLE DB 데이터 소스에 액세스하고 이 소스에서 데이터를 추출하는 테이블 함수를 정의하여 OLE DB 응용프로그램 작성을 단순화할 수 있습니다. DB2는 OLE 데이터 제공자에 액세스할 수 있는 OLE DB 이용자입니다. OLE DB 인터페이스를 통해 데이터를 노출하는 데이터 소스에 대해 GROUP BY, JOIN 및 UNION을 포함한 조작을 수행할 수 있습니다. 예를 들어, OLE DB 테이블 함수를 정의하여 Microsoft Access 데이터베이스 또는 Microsoft Exchange 주소록에서 테이블을 리턴할 수 있습니다. 그런 다음 DB2 데이터베이스의 데이터를 가진 이 OLE DB 테이블 함수의 데이터를 완전하게 결합하는 보고서를 작성할 수 있습니다.

OLE DB 테이블 함수를 사용하면 OLE DB Provider에 대한 내장 액세스를 제공하여 응용프로그램을 보다 편리하게 개발할 수 있습니다. OLE DB 테이블 함수를 사용하면 일반 내장 OLE DB 이용자는 OLE DB Provider와 상호 작용하여 데이터를 검색합니다. 사용자는 테이블 함수를 LANGUAGE OLEDB로 등록하고 OLE DB Provider 및 관련 행 세트를 데이터 소스로 참조하기만 하면 됩니다. OLE DB 테이블 함수를 이용하기 위해 함수 프로그래밍을 수행할 필요는 없습니다.

제한사항:

피드백