db2怎么导出sql文件
发布网友
发布时间:2022-04-26 13:24
我来回答
共3个回答
热心网友
时间:2022-04-09 03:28
问题不太清楚,如果已经是sql文件,直接复制出来不就行了。不同数据库上SQL有些不同,如不能运行则需要改改差异部分。
export命令是导出表中数据的,一般可形成数据文本文件。ORACLE也支持将文本文件导入表中的。
另外还有一道形如db2look
-d
TEST
-t
"TEST2"
-a
-e
-l
-x
-c
;的命令是产生TEST数据库中TEST2表的DDL语句的。这样的一系列语句可以很方便地将数据库及表空间、表等结构迁移到其它DB2系统中。
你究竟想要什么?
热心网友
时间:2022-04-09 04:46
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
......
热心网友
时间:2022-04-09 06:21
export
to
导出的是数据,可使用import命令导入到表中,如果要整成sql还需要手工改动
使用db2move
export可导带库结构的整表含数据