怎样把Excel里的数据导入DB2中,让我轻轻地告诉您:您可以借助Access巧妙地进行导入!
在Access中从Excel导入时,经常会碰到如下的错误提示:“针对该架构进行的规范XML验证失败。以下XML文档行中存在错误:|。”我们可以通过打开Excel文件的方式进行解决。
Access中提供的数据导出功能中有一种是ODBC数据库的方式,我们轻松将数据导入到DB2中。
另外,今天在试验的过程中,还捉摸出一种通过QC(Quest Center)的命令行方式将Excel导入到DB2中。这种方法的具体步骤是:1)将Excel另存为.csv文件;2)在DB2中建立一个表,并建立相对应的字段;3)在QC的Sql界面中输入以下命令:
import from "c:/test.csv" OF DEL messages c:/msg.out" INSERT INTO aaa;
执行上述Sql语句,可以将c:要目录下的test.csv文件导入到DB2中。这时,Excel中的表头是忽略的,所有输入内容作为表内容导入DB2中。
其次,如果Excel表中的列大于DB2表中的列,多余的列不会导入到DB2表中,但也不会报错。
另外,如果不增加修改上述.csv文件的内容,再次导入,是以追加记录的方式进行导入。
最后,令人奇怪的是上述命令只能在QC中执行,在dbvis和Sqldbx中语句无法执行,会报错的!