db2怎么导出sql文件

要里面的数据插入语句等等
再详细点吧?
export to /opt/mydb/mydata.sql of del modified by nochardel coldel0x09 select table1.a,table2.d from table1 table2
这导出的文件放oracle上能运行吗?
我的意思是比如数据库里有一张studennt表,里面有name,一个元组:张三,然后可以导出一个sql文件
--下面是建表语句
create ……
--下面是插入数据语句
insert ……
export to还是不会用
db2move export是什么呀?软件吗?

export to /opt/mydb/mydata.txt of del modified by nochardel coldel0x09 select table1.a,table2.d from table1 table2
这是导出的语句,其中nochardel表示导出到文本文件时,每个字段不用引号引起来,默认是引号引起来的,coldel表示字段之间的分隔符,
其中0x09表示tab键,如果用空格分隔就是0x20,$为0x24其他的你可以自己查。
执行过程如下:
db2=>
connect to yourdb
export ......
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-10
export to 导出的是数据,可使用import命令导入到表中,如果要整成sql还需要手工改动
使用db2move export可导带库结构的整表含数据
第2个回答  2011-01-02
问题不太清楚,如果已经是sql文件,直接复制出来不就行了。不同数据库上SQL有些不同,如不能运行则需要改改差异部分。
export命令是导出表中数据的,一般可形成数据文本文件。ORACLE也支持将文本文件导入表中的。
另外还有一道形如db2look -d TEST -t "TEST2" -a -e -l -x -c ;的命令是产生TEST数据库中TEST2表的DDL语句的。这样的一系列语句可以很方便地将数据库及表空间、表等结构迁移到其它DB2系统中。
你究竟想要什么?