Oracle修改序列值为ID最大值;动态SQL修改序列值;
场景描述:
在使用kettle、plsql等工具导数据到数据库后,因为导入的数据有id,而我的表的id使用的是序列,所以需要将序列当前值设置为id的最大值,下一次项目调用的时候自动使用序列的下一个值,避免重复报错。
因为修改序列的语句中无法将变化值使用sql语句或者是加减,所以只能手动的去算差值然后在设置,很麻烦,类似于下面的sql就会报错,好像是这样直接运行,最后...
原创
2019-04-16 00:18:42 ·
4485 阅读 ·
2 评论