1

我的产品需要支持 Oracle、SQLServer 和 DB2 v9。我们正在尝试找出定期将数据加载到数据库中的最有效方法。目前,单个插入语句需要 40 多分钟,但当我们使用 SQLLDR 或 BCP 时只需几分钟。DB2 中是否存在允许将 CSV 数据快速加载到数据库中的等效项?

我们的软件运行在windows上,所以我们需要假设数据库运行在远程系统上。

4

2 回答 2

3

加载:

http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp?topic=/com.ibm.db2.udb.doc/core/r0008305.htm

于 2009-03-26T15:37:13.733 回答
1

如果数据是 CSV 格式,请尝试使用分隔符将数据导入为 coma(,)

db2 import from <filename> of del modified by coldel, insert into <Table Nmae>

否则你可以使用加载命令 - 从文件加载

db2 load client from /u/user/data.del of del
  modified by coldel, insert into mytable
于 2013-12-30T06:12:14.413 回答