oracle中使用序列生成编号
发布时间:2020-12-12 13:35:06 所属栏目:百科 来源:网络整理
导读:程序中某些字段需要自动生成编号,结合oracle数据库中序列,可以自动生成编号,具体实现如下 1.在数据库表中,添加序列 CREATE SEQUENCE 序列名 MINVALUE 1 MAXVALUE 999999 START WITH 1 INCREMENT BY 1 NOCACHE; 2 在dao层查询数据库 public Integer getVa
程序中某些字段需要自动生成编号,结合oracle数据库中序列,可以自动生成编号,具体实现如下 1.在数据库表中,添加序列 CREATE SEQUENCE 序列名 MINVALUE 1 MAXVALUE 999999 START WITH 1 INCREMENT BY 1 NOCACHE; 2 在dao层查询数据库 public Integer getValue() { 3 在业务层调用 本例截取6位数字加2位固定字母形式 ? ? 业务层调用方法::seqValue=调用 ? ? 截取:String docNumber = "SJ" + String.format("%06d",seqValue); 4 回显到页面对应字段中 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |