【问题标题】:Autoincrement field after the max number storred in db through talend通过talend存储在db中的最大数量后的自动增量字段
【发布时间】:2019-03-29 20:55:12
【问题描述】:

我正在通过 talend ETL 工具将数据插入数据库。对于其中一个字段,我有一个自动增量编号。但是,如果我在 talend 中杀死服务器并重新开始,我必须清空数据库,因为它会重复(自动增量 PK )。我想要一种将自动递增字段存储在数据库中的方法,从插入的最后一个值开始。所以如果数据库中的最后一个值是 5 .. 下一个应该是 6

【问题讨论】:

    标签: database etl talend


    【解决方案1】:

    在开始工作之前,您可以查询 DB 表以从 DB 表中获取该字段的最大值,递增 1,然后将此值用作下一次插入行的起始编号。

    【讨论】:

      猜你喜欢
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 2020-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多