有两张表结构完全相同的表:
table1:id number,content clob;
table2:id number,content clob;
table1,table2的id有重复。
希望能定时把table2中的数据插入table2。插入table2时id以table1的最大Id自增插入。
table1:id number,content clob;
table2:id number,content clob;
table1,table2的id有重复。
希望能定时把table2中的数据插入table2。插入table2时id以table1的最大Id自增插入。
job来定时调这个存储过程。。
然后定期将table2的content字段内容,插入到table2.插入过程中table1 的id自增长。就实现了你的功能
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
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