SQLSERVER如果使用insert into select这样的语句,主键是不需要处理的,因为是自增的,
但ORACLE中是如何处理处理这样的功能呢?

解决方案 »

  1.   

    看看  我这的系统数据都没主键  看看其他人 怎么处理这事  
    猜测  是否可以查询出 插入表的最大行数 然后 插入式 rownum +  最大行数
      

  2.   

    创建一个sequence然后在使用该sequence。
    insert into you_tab(id,col1,col2)values(your_sequence.nextval,'clo1_vaue','clo1_vaue');
      

  3.   

    SQLSERVER 可以设置自增;oracle 对应的就是sequence
     顶2楼!