导入DB2数据的方法或者工具
我在db2里有一张表A,经常需要把不同的数据导入进去,数据是保存在excel里面的,经常不一样。有没有一种方法或者工具可以简单快速的导入。
例如:ORACLE数据库我是通过PL/SQL工具,用sql窗口输入:select * from A for update 。点击执行后,点击编辑数据(像一把锁)。把excel的数据直接复制,粘贴到表里。在点击计入改变(绿色勾)。很快就搞定。
而DB2,我要在excel里面把数据直接加上分隔符(分隔符是,号.这里就颇有点花时间,要用公式=A1&","&B1....)。再粘贴到文本文件里面,用UnltraEdit把有DOC转换成UNIX。再在load client from .........d的sql语句进行执行。花费的时间是上面ORACLE的几倍。想问问DB2的高手。有没有其它类似ORACLE的方法或者工具。可以方便的把excel的数据导入进表中。谢谢。因为我不是一直在线。给分有点晚,请见谅!
[解决办法]
http://blog.csdn.net/weoln/archive/2008/02/01/2076573.aspx
[解决办法]
db2是比较复杂,你的方法已经比较好了
[解决办法]
还有你可以直接用语句导成del文件,然后用excel能直接打开
[解决办法]
把EXCEL数据全贴上UE,然后用,替换^t
[解决办法]
EXCEL点“另存为”保存成CSV格式,然后用文本打开里面就是逗号分隔好的了。