如何控制db2 export lobfile名称?

How to control db2 export lobfile name?

我有一个查询如下,return 我会得到多个结果:

select bac.approvingContent, bac.content, b.code from smeadm.billerAttachmentContent bac inner join smeadm.billerAttachment ba on bac.contentId = ba.attachmentId
inner join smeadm.biller b on ba.billerId = b.billerId
where b.code in ('100','101','102','103','104','105','106','107','108','112','113','114','115');

approvingContentcontentBLOB 格式存储。

我通过以下查询将其导出到 lobs 文件:

EXPORT TO MyFile.DEL OF DEL LOBS TO . LOBFILE lob 
MODIFIED BY lobsinsepfiles
select bac.approvingContent, bac.content, b.code from smeadm.billerAttachmentContent bac inner join smeadm.billerAttachment ba on bac.contentId = ba.attachmentId
inner join smeadm.biller b on ba.billerId = b.billerId
where b.code in ('100','101','102','103','104','105','106','107','108','112','113','114','115');

我会得到很多 lob 文件,例如 lob.001.loblob.002.loblob.001.lob 等等。

我希望将这些lobfiles导出到更有意义的文件名,例如它会跟随b.code,如100.lob101.lob等。否则我不确定哪个 blob 文件属于哪个 b.code.

EXPORT command in Db2 只有您已经在使用的与 LOB 相关的选项。根据 Db2 生成的数据,您可以看到 b.code 和 lob 文件之间的连接:

在生成的 CSV 文件中,每行应包含三列。第三列应该是你的b.code。第一列和第二列应包含 approvingContentcontent.

的 BLOB 文件名