我首先从数据库中取出1个squence
DataSource dataSource = (DataSource) BeanUtil.getBean("dataSource");
org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer incr = new
OracleSequenceMaxValueIncrementer(dataSource, "seq_csmcard_cardasn");
int cardasn = incr.nextIntValue();
在下面的某个循环中得出不同的cardasnfor (num = 1; num <= batchCapacity; num++) {
......
.....
cardasn++
......
}然后我想把squence: "seq_csmcard_cardasn"的值修改成当前的cardasn+1请问如何修改 ?
DataSource dataSource = (DataSource) BeanUtil.getBean("dataSource");
org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer incr = new
OracleSequenceMaxValueIncrementer(dataSource, "seq_csmcard_cardasn");
int cardasn = incr.nextIntValue();
在下面的某个循环中得出不同的cardasnfor (num = 1; num <= batchCapacity; num++) {
......
.....
cardasn++
......
}然后我想把squence: "seq_csmcard_cardasn"的值修改成当前的cardasn+1请问如何修改 ?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货