Создать BLOB / CLOB для сохранения файлов Excel в DB2 - PullRequest
0 голосов
/ 06 февраля 2019

Я хотел бы знать, как я могу сохранить несколько файлов Excel в DB2, используя объект blob / clob.Может кто-нибудь попытаться объяснить мне, как достичь цели, или перенаправить меня к какой-либо документации или к подобным вопросам?
Спасибо, что уделили время.

1 Ответ

0 голосов
/ 06 февраля 2019

Утилита db2 IMPORT может сделать это.

Посмотрите на особенности импорта LOB .Если в вашей таблице newtable есть (i int, b blob(1m)) столбцы, вы можете подготовить текстовый файл inputfile.del со следующим содержимым.

1,"file1.xls"
2,"file2.xls"

и импортировать данные с помощью следующей команды (она ожидает, что ваш xlsфайлы в /tmp/data dir и inputfile.del в текущем каталоге):

IMPORT FROM inputfile.del OF DEL 
    LOBS FROM /tmp/data 
    MODIFIED BY lobsinfile
    INSERT INTO newtable
...