unloadTable()

系统函数 SysLib.unloadTable 将关系数据库中的数据卸装到文件中。
  SysLib.unloadTable(
    fileName STRING in,
    selectStatement STRING in
    [, delimiter STRING in
    ])
fileName
文件的名称。该名称是标准名称或是相对于从中调用该程序的目录的名称。
selectStatement
指定从关系数据库中选择数据的条件。使用不包括主变量的 SQL SELECT 语句的语法,例如:
  "SELECT column1, column2 FROM myTABLE 
  WHERE column3 > 10"
delimiter
指定在文件中隔开每个值的符号。(必须用换行符隔开每行数据。)

delimiter 的缺省符号是就是 Java 运行时属性 vgj.default.databaseDelimiter 中的值;而该属性的缺省值为竖杠(|)。

下列符号不可用:
  • 十六进制字符(09afAF
  • 反斜杠(\)
  • 换行符或 CONTROL-J

要从文件中装入信息并将其插入到关系数据库表中,使用 SysLib.loadTable 函数。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.