社区
Oracle 高级技术
帖子详情
请教Oracle大字段数据的迁移问题
bingning_hao
2009-12-17 04:43:03
有两张表结构完全相同的表:
table1:id number,content clob;
table2:id number,content clob;
table1,table2的id有重复。
希望能定时把table2中的数据插入table2。插入table2时id以table1的最大Id自增插入。
...全文
201
5
打赏
收藏
请教Oracle大字段数据的迁移问题
有两张表结构完全相同的表: table1:id number,content clob; table2:id number,content clob; table1,table2的id有重复。 希望能定时把table2中的数据插入table2。插入table2时id以table1的最大Id自增插入。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dave
2009-12-17
打赏
举报
回复
Oracle 没有自增长的功能,可以用SEQUENCE + 触发器 实现自增长。
ORACLE SEQUENCE 介绍
http://blog.csdn.net/tianlesoftware/archive/2009/10/30/4745039.aspx
------------------------------------------------------------------------------
Blog
: http://blog.csdn.net/tianlesoftware
网上资源
: http://tianlesoftware.download.csdn.net
相关视频
:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
Dave
2009-12-17
打赏
举报
回复
[Quote=引用楼主 bingning_hao 的回复:]
有两张表结构完全相同的表:
table1:id number,content clob;
table2:id number,content clob;
table1,table2的id有重复。
希望能定时把table2中的数据插入table2。插入table2时id以table1的最大Id自增插入。
[/Quote]
table1 和table2 的ID 是唯一的吗? 如果说允许重复,那么获取的最大ID 就不准确了...
方法就是1楼的,建存储过程, 定时执行job, 这个存储过程要好好写了..
Job的使用可以参考我的blog:
Oracle dbms_job package 用法小结
http://blog.csdn.net/tianlesoftware/archive/2009/10/21/4703133.aspx
------------------------------------------------------------------------------
Blog
: http://blog.csdn.net/tianlesoftware
网上资源
: http://tianlesoftware.download.csdn.net
相关视频
:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
李培
2009-12-17
打赏
举报
回复
建table1表的时候,把id定义为一个自增长的序号,也可以使用触发器。
然后定期将table2的content字段内容,插入到table2.插入过程中table1 的id自增长。就实现了你的功能
bzcnc
2009-12-17
打赏
举报
回复
希望能定时把table2中的数据插入table2。??
同意LS的说法
crazylaa
2009-12-17
打赏
举报
回复
存储过程来转移。
job来定时调这个存储过程。。
相关推荐
mysql和
Oracle
数据
互相
迁移
Oracle
和Mysql互相
迁移
数据
,可同时
迁移
多个不同
数据
库
数据
(并发的将
数据
在
oracle
和mysql之间随意
迁移
),效率高(实际测试表明,将100万
数据
从
oracle
迁移
到mysql耗时2分30秒,其中1分30秒耗在
oracle
查询上),支持LOB
字段
迁移
,支持中文
数据
迁移
。
Oracle
数据
库
迁移
问题
记录一次
数据
库
迁移
问题
从
Oracle
数据
库往MySQL
数据
库
迁移
数据
及相关内容时,遇到的
问题
。
数据
表的
字段
区别 用Navicat Premium工具进行
数据
迁移
,
迁移
过程中,
数据
迁移
出错,查看日志主要是某些表的
字段
在MySQL中不能被转换,主要体现在
Oracle
的CLOB
字段
。
Oracle
的CLOB
字段
对应MySQL的Text,但Navicat Premium工具不会
迁移
带有此
字段
的表及
数据
,需要手动建立对应的MySQL表结构,然后将
数据
导入 。
Oracle
的NUMBER在
迁移
时会被转化成deci
oracle
blob 备份,一个从事
数据
库
迁移
的老手的的笔记之一(
Oracle
对BLOB类型
数据
的操作与性能
问题
)...
Oracle
对BLOB类型
数据
的操作与性能
问题
该笔记摘取在在
迁移
上海市某某项目系统中异构、跨平台、跨
数据
模型、跨
数据
库厂家的
数据
迁移
过程中的内容。时间:2010年上海世博会前后
Oracle
的Blob
字段
比较特殊,他比long
字段
的性能要好很多,可以用来保存例如图片之类的二进制
数据
。写入Blob
字段
和写入其它类型
字段
的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob...
oracle
复制blob
字段
,一个从事
数据
库
迁移
的老手的的笔记之一(
Oracle
对BLOB类型
数据
的操作与性能
问题
)...
Oracle
对BLOB类型
数据
的操作与性能
问题
该笔记摘取在在
迁移
上海市某某项目系统中异构、跨平台、跨
数据
模型、跨
数据
库厂家的
数据
迁移
过程中的内容。时间:2010年上海世博会前后
Oracle
的Blob
字段
比较特殊,他比long
字段
的性能要好很多,可以用来保存例如图片之类的二进制
数据
。写入Blob
字段
和写入其它类型
字段
的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob...
AIX
oracle
清空
数据
,
请教
aix上
oracle
数据
库
迁移
的
问题
请教
aix上
oracle
数据
库
迁移
的
问题
(2011-12-21 07:56:30)标签:
oracle
数据
库杂谈
请教
aix上
oracle
数据
库
迁移
的
问题
原
数据
库环境为IBM P系列的服务器+aix操作系统+
oracle
9i,现要求
迁移
到另一台更高性能的服务器上,为aix系统+
oracle
10g,也有可能还是9i现新到了两台更高性能的服务器,也是IBM的服务器,具体型号不是太清楚,连原来的磁盘都...
发帖
Oracle 高级技术
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
3476
社区成员
1.8w+
社区内容
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2009-12-17 04:43
社区公告
暂无公告