Я только слышал, что у Oracle есть функция External Table, которая позволяет получить доступ к плоскому файлу (например, файлу CSV в файловой системе) из базы данных.Внешние таблицы DB2?
Я просто хочу знать, есть ли что-то подобное в DB2 for LUW.
Ближайшая вещь, которую я мог видеть, это реализовать функцию таблицы (например, написанную на Java), которая будет читать файл и возвращать таблицу с данными из файла. Однако эта процедура занимает много времени (создайте Java-код, скомпилируйте Java и создайте функцию в DB2, ассоциирующую класс Java), и реализация не является динамической для разных файлов с различным количеством столбцов (функция таблицы возвращает предопределенный набор колонны).
Здесь документация Oracle внешних таблиц: http://docs.oracle.com/cd/B28359_01/server.111/b28319/et_concepts.htm
Это шутка или вы живете под скалой последние десять лет? DataLinks были удалены в версии 9.1, а XML является частью ядра DB2, называемой PureXML (Hybrid database). http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.1.0/com.ibm.db2.udb.rn.doc/doc/c0023070.htm. Спасибо за ответ, но это не последний ответ. – AngocA