扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
LOB Location Specifier
当使用LOBSINFILE修饰符导出大型对象时,会生成一个LOB Location Specifier (LLS),后者将被存储在导出输出文件中。LLS是一个字符串,用于表明在哪里可以找到LOB数据。LLS的格式为 filename.ext.lob.nnn.mmm/。我们来更详细地看看这个格式:
filename.ext.lob是包含LOB数据的文件的文件名。ext是一个序列号,如前所述。
nnn是大型对象在LOB文件中的偏移位置,以字节计。
mmm是大型对象的长度,以字节计。
例如,resume.001.lob.1257.2415/表明大型对象位于resume.001.lob文件中,实际的LOB数据从文件的第1257个字节开始,其长度为2,415个字节。
为了清楚地说明LLS的用法,可以看看下面的例子。
|
图1 |
使用LOBSINSEPFILES修饰符导出大型对象
如前面的小节所示,您还可以选择完整地导出LOB数据并将它们分别存储在单独的文件中。前面描述的LOB选项还是一样的,不同的是这里使用了LOBSINSEPFILES修饰符。
下面是使用LOBSINSEPFILES修饰符的一个例子。
|
上面的EXPORT命令将把LOB数据写入到具有resume.ext.lob文件名的文件中(即resume.001.lob、resume.002.lob、resume.003.lob等),这些文件都位于LOB路径d:\lob1中。
导出XML数据
随着DB2 9.1中引入了本地XML支持,导出实用程序也被扩展,以支持XML。如果没有指定任何与XML相关的选项而导出一个表(用XML数据定义的),那么相关的XML数据将被写入到与导出的其他关系数据分开的一个或多个文件中。让我们看一个例子。下面的EXPORT命令是在PRODUCT表上发出的,该表中定义了一个XML列:
EXPORT TO prodexport.del DEL |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者