是否可以使用java中的batchupdate基于表id的增量序列?

时间:2018-01-18 06:28:58

标签: java jdbctemplate

我正在使用带有jdbc模板的@Bean CustomConversions customConverions() { Converter<Decimal128, BigDecimal> decimal128ToBigDecimal = new Converter<Decimal128, BigDecimal>() { @Override public BigDecimal convert(Decimal128 s) { return s==null ? null : s.bigDecimalValue(); } }; Converter<BigDecimal, Decimal128> bigDecimalToDecimal128 = new Converter<BigDecimal, Decimal128>() { @Override public Decimal128 convert(BigDecimal s) { return s==null ? null : new Decimal128(s); } }; return new CustomConversions(Arrays.asList(decimal128ToBigDecimal, bigDecimalToDecimal128)); } 。我希望根据表id增加一个表列。我正在使用下面的代码但是获得异常。

=IF(B2="TOP LEVEL",A2,E1)

1 个答案:

答案 0 :(得分:0)

我认为getJdbcTemplate()。batchUpdate是不可能增加序列生成的,因为一旦将总插入列表编写为批处理文件然后连接到数据库之后,那么在连接之前无法进行序列递增。