当前位置: 代码迷 >> Java Web开发 >> Oracel 自增长出错
  详细解决方案

Oracel 自增长出错

热度:725   发布时间:2016-04-16 22:25:50.0
Oracel 自增长报错
我想实现ORACEL表主键的自增长
但是在建触发器的时候报错,就那么几行代码我真没找不出哪错了,求指教


------解决方案--------------------
引用:
你可以使用oracle自增长序列sequence 

例如:create sequence s_test  
increment by 1 start with 1
nomaxvalue nocycle cache 10;


楼上不看题,楼主sequence已经建了
:new.cid不可以被赋值
你是想在insert 时再更新这个序列,不是兜圈子么,在insert groupon_cus_info时直接把SEQ_CID.nextval赋给cid就可以了

------解决方案--------------------
引用:
Quote: 引用:

你可以使用oracle自增长序列sequence 

例如:create sequence s_test  
increment by 1 start with 1
nomaxvalue nocycle cache 10;


楼上不看题,楼主sequence已经建了
:new.cid不可以被赋值
你是想在insert 时再更新这个序列,不是兜圈子么,在insert groupon_cus_info时直接把SEQ_CID.nextval赋给cid就可以了


是的,赋值直接赋值就行,没必要通过中间变量