db2的import如何只建立表结构而不导如数据
通常我们采用db2"importfrommyfile.ixfofixfreplace_createintomytable"来完成表结构的创建及数据的导入,但import导...
通常我们采用db2 "import from myfile.ixf of ixf replace_create into mytable"来完成表结构的创建及数据的导入,但import导入速度太慢,我想import只用来建表,而后再使用load来快速导入数据。请问哪位老师有这方面的办法啊?,多谢
展开
3个回答
2013-08-28
展开全部
后来仔细看了一下import的命令,发现可以做到只建立表结构,不过在插入数据时可以只插入一条,再将这条数据删除,这样就相当于一张空表建立好了。db2 "import from tab50.ixf of ixf ROWCOUNT 1 replace_create into bb"再通过删除表中的一条记录,即为表结构可以通过如下方法清空表:db2 "import from /dev/null of del replace into bb"ROWCOUNT后面的参数直接为0 的话,其实是把所有的记录导入进去了===============wangkai8 的方法我测试了一下还是不行,能否请写详细一些好吗?====
2013-08-28
展开全部
导出结构使用db2look,导入可以使用db2 -tvf path.sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-28
展开全部
create table tabname like source_tabexport to tabname.ixf of ixf select * from tabnameimport from tabname.ixf of ixf create into target_tabload ...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询