给copyuser建个sequence,插的时候Insert Into copyuser(ID,PROTOCOLNO,MANAGECOM,RISKCODE,username,age) (Select (查询你对应sequence的next)protocolno,MANAGECOM, RISKCODE,username,age From test_user);
insert into 复制数据的表名 select sequence,字段1,字段2..... from 表名,你的主键可以根据序列自动生成.
create table 新表 as select * from 旧表 貌似是这种还是上面一种吧。。忘记了。。你自己试试吧。。
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;
貌似是这种还是上面一种吧。。忘记了。。你自己试试吧。。
INCREMENT BY 1--每次加几个
START WITH 1--从1开始计数
NOMAXVALUE--不设置最大值,设置最大值:maxvalue9999
NOCYCLE--一直累加,不循环
CACHE 10;