代码之家  ›  专栏  ›  技术社区  ›  Polo

使用SSIS生成主键时出现问题

  •  0
  • Polo  · 技术社区  · 17 年前

    DataModel很烂,没有自动主键,所以我们必须做经典的和讨厌的事情

    从客户中选择最大(id)+1

    问题是,从我的脚本任务生成PK的那一刻到我插入PK的那一刻,有10行已经变成了我的脚本任务,所以我得到了10次相同的ID,应用程序崩溃了!!

    在SSIS中,这怎么可能????

    2 回复  |  直到 17 年前
        1
  •  0
  •   Polo    17 年前

    完成!

        2
  •  0
  •   KM.    17 年前

    INSERT INTO FinalTable (PK,col1, col2,...) SELECT PK, col1, col2... from TempWork
    

    然后 DROP TABLE TempWork

    推荐文章