我现在在两台机器上各有一个oracle数据库A和B
我从A库中表t1, t2(或者多表连接根据条件取数据集)去数据:
    select t1.a, t1.b, t2.c from t1, t2 where t1.a = t2.a and ……
我要把得到的数据集insert into到B库中的s1表中:
    insert into s1(a, b, c) ……如果是在同一个数据库中,那么下面的语句就可以完成了
    insert into s1(a, b, c)
    select t1.a, t1.b, t2.c from t1, t2 where t1.a = t2.a and ……但是我现在是两个oracle数据库,不知道sql语句怎么实现?而且是要用java代码来写,甚至是hibernate,完全不知道怎么写?请高手指点