没有,但是有sequence,可以在insert的时候   my_seq.nextval

解决方案 »

  1.   

    CREATE SEQUENCE USERID INCREMENT BY 1 START WITH 1 
        MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE 
        NOCACHE NOORDER;CREATE OR REPLACE TRIGGER USERADD
    BEFORE INSERT ON MEMBERRG
    FOR EACH ROW
    BEGIN
        SELECT LPAD(USERID.NEXTVAL,4,'0') INTO :NEW.NUM FROM DUAL;
    END;
      

  2.   

    新来的?1。在论坛里搜索,这种问题不知道有多少!
    2。在首页搜索稳当标题,很多经典!
    2。看faq,看精华区,很多经典!
      

  3.   


    新来的?1。在论坛里搜索,这种问题不知道有多少!
    2。在首页搜索文档标题,很多经典!
    2。看faq,看精华区,很多经典!
      

  4.   

    对于自增类型的字段,oracle只能用序列和前触发器来实现。这样才能保证这个iD是唯一的,如果用程序实现,那么在取ID值时,应该对表进行加锁