db2中有blob字段的表怎么导到oracle中

db2中有blob字段的表怎么导到oracle中,第1张

方法/步骤

环境准备:

#su - db2inst1

$mkdir /tmp/test

$db2 get db directory可获取数据库名字

$db2 connect to testdb

2

导出数据:

export to "/tmp/test/test.del" of del lobs to /tmp/test/ select * from test

说明:

(1)表名test前面需要带schema名

(2)如不确认表结构,可用命令 db2 describe table test查询

3

导入数据:

确认环境信息没有问题执行导入命令

import from "/tmp/test/test.del" of del lobs from /tmp/test/ insert into test

转载,仅供参考。

1.第一步:进入DB2命令行模式,连接到需要导入信息的表所有在的数据库。 db2 connect to db_name user username using password

2.第二步:输入导出命令。 db2 export to D:\blob_data\blob_table.txt of del lobs to D:\blob_data lobfile lob_doc ...

要保存图片的字段列的类型设置成image

然后插入的时候,取它的绝对路径

insert into 表名 values(@"C:/123.JPG")

可以用BLOB(string)函数将字符串转化为blob再插入,如下:

create table test(c1 blob(200))insert into test values(blob('Hello, world'))

其他的方法可能需要用别的语言来写了,这种是在数据库下 *** 作


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10081029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存