因是整合的表,2个字段都有用,如何解决oracle的一个表2个自增字段啊?谢谢!

解决方案 »

  1.   

    怎样用2个序列控制2个字段例如id和vipid呢?
      

  2.   

    或者说这样的两个序列怎么创建来控制id和vipid自增呢?
    即当向数据库里添加数据id,name,。时,vipid自增,
    当向数据库里添加数据vipid,name,。时,id自增
      

  3.   

    CREATE OR REPLACE TRIGGER tri
    BEFORE INSERT
    ON tab REFERENCING NEW AS New OLD AS Old
    FOR EACH ROW
    BEGIN
             SELECT sequence1.NEXTVAL INTO :NEW.id1 FROM DUAL;
             SELECT sequence2.NEXTVAL INTO :NEW.id2 FROM DUAL;
    END;
    分拿来!!!
      

  4.   

    这样不行啊?出现错误
    show errors时为
    出现符号“end-of-file”在需要下列之一时:

    ORA-00923:为找到预期from关键字