Oracle自动增量[重复]

|                                                                                                                   这个问题已经在这里有了答案:                                                      
已邀请:
您需要一个序列:
create sequence seq_user_id start with 1 increment by 1;
和桌子上的触发器
CREATE TRIGGER user_id_trg 
   BEFORE insert 
   ON sample 
   FOR EACH ROW
BEGIN
      SELECT seq_user_id.NEXTVAL INTO :new.user_id FROM dual;

END;
/
    

要回复问题请先登录注册