DB2 Версии 9 для Linux, UNIX и Windows

Табличные функции OLE DB

Microsoft OLE DB - это набор интерфейсов прикладного программирования, при помощи которого прикладные программы могут единообразно обращаться к данным, хранящимся в различных информационных источниках. OLE DB делятся на потребителей OLE DB и провайдеров OLE DB. Провайдер OLE DB - это программный компонент, который предоставляет интерфейсы OLE DB, а потребитель OLE DB - это прикладная программа, которая обращается к интерфейсам OLE DB и использует данные.

В системе баз данных DB2 вы можете упростить создание прикладных программ OLE DB, определив табличные функции, которые будут обращаться к источникам данных OLE DB и извлекать из них данные. DB2 - это потребитель OLE DB, который может обращаться к любому провайдеру OLE. Вы можете выполнять операции, в том числе GROUP BY, JOIN и UNION, над источниками данных, которые делают свои данные доступными через интерфейсы OLE DB. Например, можно определить табличную функцию OLE DB, которая будет возвращать таблицу из базы данных Microsoft Access или из адресной книги Microsoft Exchange. Затем можно создать отчет, в котором данные от этой табличной функции будут сочетаться с данными из вашей базы данных DB2.

Использование табличных функций OLE DB сокращает усилия по разработке прикладных программ, обеспечивая встроенный доступ к любому провайдеру OLE DB. При помощи табличных функций OLE DB общий встроенный потребитель OLE DB взаимодействует с любым провайдером OLE DB, получая от него данные. Вам требуется только зарегистрировать табличную функцию как LANGUAGE OLEDB и указать провайдер OLE DB и соответствующий набор строк в качестве источника данных. При этом для использования возможностей табличных функций OLE DB никакого программирования не требуется.

Ограничение:



Отзыв

значок обновления Последнее обновление для DB2 Версии 9.1