关于DB2的日常学习

    xiaoxiao2021-03-29  32

    场景一:需要插入的数据做了ID非重复的控制,但没有做自增加,提前准备的脚本的时候,你也不知道生产数据库里ID到多少了。

    解决方式:在insert语句中嵌入select语句,实时获取最新一条数据的ID

    Demo:

    INSERT INTO ESB2_FLOW_CTRL (DIMENSION, KEYWORD, TOKENTOTALQUANTITY, INMULTIDATE, INDATE, INWEEK, INMONTH, INYEAR, CONTROLID) VALUES  ('realSystem', 'ZPSA', '6000', '', '', '', '', '', (select MAX(CONTROLID)+1 from ESB2_FLOW_CTRL));

    转载请注明原文地址: https://ju.6miu.com/read-664957.html

    最新回复(0)