例如有两张表a,b
请教高手怎么用java代码实现a表数据复制到b表啊

解决方案 »

  1.   

    两个表的结构一样吗?如果一样的话,SQL语句就能实现:insert into b select * from a;
      

  2.   

    结构不一样的话可以将查询结果生成一个新表 select * into b from a
      

  3.   

    用java写jdbc直接连接数据库执行上面的sql语句好了
      

  4.   

    这么直接的东西为什么要用java来做呢?自己找麻烦?
      

  5.   

    create table a(id int not null, name varchar2(20));
    create table b(id int not null, name varchar2(20), sex char(1));
    a===>b
    insert into b(id, name, sex)
    select id, name, null
    from a;简单的话直接就上面这种,sql搞定,如果需要将a的数据处理的话,就jdbc吧,把a表数据查出来,处理后,再插入b表