user sequence and trigger,you can search in the forum by the key word

解决方案 »

  1.   

    用sequence。嗬嗬,比sqlserver麻烦。
      

  2.   

    先创建一个sequence a
    然后 insert into table values(a.nextval, ...);
    好象是这样,具体的语法查资料
      

  3.   

    insert into bcs.bill values(bill.nextval,'longyuan')
                    *
    ERROR 位于第 1 行:
    ORA-02201: 此处不允许序列(号)这是怎么回事?
      

  4.   

    我觉得应该单开一贴,大家讨论一下Oracle该不该实现自增列,使用序列的好处到底是什么。问自增列的问题已经是Oracle入门的必问之问,这样的帖子在这里已经不是月经贴,应该快是周经贴了。
      

  5.   

    先建一序列SEQ_TABLE
    INTO INTO TABLE(SEQ_FIELD) VALUES(SEQ_TABLE.NEXTVAL)
    取当前序列值为SEQ_TABLE.CURRVAL