现有两个oracle9i数据库:A ,B
A和B的表结构,表名称完全相同,
但是每张表的数据不同,每张表都采用了自动增加ID功能。
例如:A中TABLEA结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向A中TABLEB中的ID);
数据为:1,张,1
2,李,2
TABLEB 结构为:ID NUMBER(10,0;
数据为:1
2
B中TABLEA结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向A中TABLEB中的ID);
数据为:1,王,1
2,赵,2
TABLEB 结构为:ID;
数据为:1
2
怎样才能把
数据库B中表TABLEA的数据插入数据库A中TABLEA,
数据库B中表TABLEB的数据插入数据库A中TABLEB
使结果为数据库A中的数据为:
TABLEA数据为:1,张,1
2,李,2
3,王,3
4,赵,4
TABLEB数据为:1
2
3
4
前面已经发帖子,但是可能因为我
没有写清楚,所以至今没有解决问题,请大家帮忙阿,以求简便方法阿
A和B的表结构,表名称完全相同,
但是每张表的数据不同,每张表都采用了自动增加ID功能。
例如:A中TABLEA结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向A中TABLEB中的ID);
数据为:1,张,1
2,李,2
TABLEB 结构为:ID NUMBER(10,0;
数据为:1
2
B中TABLEA结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向A中TABLEB中的ID);
数据为:1,王,1
2,赵,2
TABLEB 结构为:ID;
数据为:1
2
怎样才能把
数据库B中表TABLEA的数据插入数据库A中TABLEA,
数据库B中表TABLEB的数据插入数据库A中TABLEB
使结果为数据库A中的数据为:
TABLEA数据为:1,张,1
2,李,2
3,王,3
4,赵,4
TABLEB数据为:1
2
3
4
前面已经发帖子,但是可能因为我
没有写清楚,所以至今没有解决问题,请大家帮忙阿,以求简便方法阿
序列的问题你没有说清楚,自己解决
表TABLEA中的数据会是这样:
1,张,1
2,李,2
3,王,1
4,赵,2
而不是:
1,张,1
2,李,2
3,王,3
4,赵,4
A和B的表结构,表名称完全相同,
但是每张表的数据不同,每张表都采用了自动增加ID功能。
例如:A中TABLE1结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向A中TABLE2中的ID);
数据为:1,张,1
2,李,2
A中TABLE2 结构为:ID NUMBER(10,0;
数据为:1
2
B中TABLE1结构为:ID NUMBER(10,0),NAME VARCHAR2(40)
OTTER_ID(OTTER_ID指向B中TABLE2中的ID);
数据为:1,王,1
2,赵,2
B中TABLE2 结构为:ID;
数据为:1
2
怎样才能把
数据库B中表TABLE1的数据插入数据库A中TABLE1,
数据库B中表TABLE2的数据插入数据库A中TABLE2
使结果为数据库A中的数据为:
TABLE1数据为:1,张,1
2,李,2
3,王,3
4,赵,4
TABLE2数据为:1
2
3
4
前面已经发帖子,但是可能因为我
没有写清楚,所以至今没有解决问题,请大家帮忙阿,以求简便方法阿