IBM Books

Net.Data 参考

平面文件接口定界符

为了改进性能,您可以把来自一系列 SQL 请求的 Net.Data 表格输出保留 在一个平面文件中。然后就可以在后继的请求中检索此平面文件,而不需要重新 发出 SQL 请求。

可以从 Net.Data 表格创建 Net.Data 平面文件;也可以从平面文件来 构建 Net.Data 表格。为了实现表格和平面文件之间的转换,必须在表格列和平面文件 的记录之间定义一种映射。定界符提供了一种方法,用于定义如何划分平面文件中的 记录,如何映射到表格列中;以及如何将表格列映射成平面文件中的记录。

有两种类型的定界符:

换行字符 (ASCIITEXT)
当表格仅由一列组成时,可以使用这种转换。 Net.Data 将相应的平面文件中的 每个记录映射成表格中的一行。 在这种情况下,仅使用正常的换行字符作为定界符, 平面文件的记录之间就是用换行字符分隔的。

换行字符和定界字符串 (DELIMITED)
当表格由多列组成时,可以使用这种转换。 当 Net.Data 从一个表格行创建一个平面文件记录时,它在项目之间放置定界字符串,以此 作为分隔符。当 Net.Data 从平面文件重新建立表格时,它利用定界字符串来确定 每行中有多少信息是要放入表格的一列中。在此情况下,用于在平面文件中划分不同 记录的正常换行字符对应于表格中的行,而定界字符串划分了同一个记录中的不同 项目。

您可以使用 DTWF_SEARCH 函数,在从 Net.Data 表格构建的平面文件中检索某些记录。 在 DTWF_SEARCH 中指定一个字符串,以返回平面文件中包含此字符串的所有记录, 以这些记录作为 Net.Data 表格中的行。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]