在oracle中不存在设置自增的语法,只能另辟新径,使用序列来处理
CREATE SEQUENCE SEQUENCENAME
INCREMENT BY N
START WITH M;
eg:
create sequence seq increment by 1start with 1;//建立一个从1自增的序列
在java中调用 seqid.nextval
insert into image(id,filename,account)values(seqid.nextval,?,?);
在博客上看见还有其他的方法:
obj.setId(UUID.randomUUID.toString());