给copyuser建个sequence,插的时候Insert Into copyuser(ID,PROTOCOLNO,MANAGECOM,RISKCODE,username,age) (Select (查询你对应sequence的next)protocolno,MANAGECOM, RISKCODE,username,age From test_user);

解决方案 »

  1.   

    insert into 新表 select * from 旧表 
      

  2.   

    insert into 复制数据的表名 select sequence,字段1,字段2..... from 表名,你的主键可以根据序列自动生成.
      

  3.   

    create table 新表 as select * from 旧表 
    貌似是这种还是上面一种吧。。忘记了。。你自己试试吧。。
      

  4.   

    insert into test1(id,name) select TestIncrease_Sequence.Nextval,name from test CREATE SEQUENCE TestIncrease_Sequence 
    INCREMENT BY 1--每次加几个 
    START WITH 1--从1开始计数 
    NOMAXVALUE--不设置最大值,设置最大值:maxvalue9999 
    NOCYCLE--一直累加,不循环 
    CACHE 10;