DB2数据库中数据的导入导出

阅读更多

        虽然个人感觉DB2没有oracle好用,但是做SOA,买了IBM的东西,数据库也用了IBM的DB2。刚刚学会了DB2数据库的表中的数据怎么样导入导出,现在在blog上记录下来,免得以后忘掉。 

       导出:首先在磁盘某个目录下新建两个空白的文件xxx.csv(用来存放表中数据的输出文件)和log.csv(用来存放日志文件)。

       例子:DB2数据库的中表 TEST_TABLE

       1 首先在磁盘建立一个testTbale的文件夹,然后在文件夹内新建两个空白的csv文件,分别是testTable.csv(用来存放表中数据的输出文件)和log.csv(用来存放日志文件)。

       2在DB2的控制中心中,打开数据库的表,把鼠标放在表TEST_TABLE上,点右键选择导出,在导出界面“定界选项”默认就可以了。

       3点确定可导出数据

       导入:导入时需要主意,在导入选项界面的“定界ASSCII(DEL)”旁的“DEL选项”,点“DEL选项”在其弹出的界面中,将“列定界符(DOLDEL)”改为“,”即逗号。

       例子:DB2数据库的中表 TEST_TABLE

        1 在表TEST_TABLE上,点右键选择导入。

        2在导入的弹出界面上,“导入文件”选项选择文件testTable.csv,“消息文件”选项选择文件log.csv

        3选中“定界ASSCII(DEL)”点“DEL选项”

        4在DEL选项”界面中,将“列定界符(DOLDEL)”改为“,”即逗号

        5点确定即可导入数据

 

        DB2数据库建立表的注意事项:表名和表中的字段名它们的长度是有限制的,大概是不超过30个字符;DB2中每张表的容量也是有限制的(具体多少不清楚),所以当表中字段较多时,需要合理分配类型为varchar的大小;如果表的id选用挣型,最好选择BIGINT类型。

你可能感兴趣的:(DB2,Oracle,SOA,IBM,Blog)