В инструментальной среде можно создавать табличные функции OLE DB, которые создают таблицы DB2. При помощи табличных функций можно также создавать производные таблицы.
Табличные функции OLE DB
Microsoft OLE DB - это набор интерфейсов прикладного программирования, при помощи которого прикладные программы могут единообразно обращаться к данным, хранящимся в различных информационных источниках. OLE DB делятся на потребителей OLE DB и провайдеров OLE DB. Провайдер OLE DB - это программный компонент, который предоставляет интерфейсы OLE DB, а потребитель OLE DB - это прикладная программа, которая обращается к интерфейсам OLE DB и использует данные.
Создание пользовательских функций DB2 для OLE DB
Для создания пользовательских табличных функций DB2 для OLE DB, которые могут импортировать данные из баз данных, поддерживающих формат OLE DB, служит мастер по созданию табличных функций OLE DB.
Поддерживаемые в OLE DB типы данных SQL
Ниже в таблице показано, как типы данных OLE DB отображаются на типы данных DB2. Мастер по табличным функциям OLE DB определяет соответствующие столбцы RETURNS TABLE в табличной функции OLE DB на основе значений из этой таблицы.