Построение UDF в DB2

#c #db2 #user-defined-functions

#c #db2 #определяемые пользователем функции

Вопрос:

что я должен загрузить и установить, чтобы запускать пользовательские функции в DB2?

в настоящее время я установил Центр управления и сталкиваюсь с проблемой поиска файлов sqludf.h и bldrtn, чтобы написать подходящий код на C.

Я полагаю, что ответ действительно прост, но я все еще новичок в DB. спасибо за вашу помощь.

Ответ №1:

Заголовки C в Windows находятся в папке установки DB2. В моем случае находится под:

 C:Program FilesIBMSQLLIBinclude
  

Другой файл находится в

 C:Program FilesIBMSQLLIBsamplesc
  

В Linux / UNIX расположение должно быть аналогичным

 /opt/IBM/db2/V9.7/include
  

Для получения дополнительной информации об используемом заголовке:

Создание на c и c подпрограмм http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.apdv.routines.doc/doc/t0020586.html

Описание sqludf.h http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.apdv.routines.doc/doc/c0009056.html