zoukankan      html  css  js  c++  java
  • INSERT into ... on duplicate key update ...

    INSERT  into exception_report_total (
             waitFillOrders
            ,waitSendOrders
            ,changeOrders
            ,changeTotal
            ,waitProduceOrders
            ,wmsStockOrders
            ,erpStockOrders
            ,waitReserveOrders
            ,waitDispatchOrders
            ,addDispatchOrders
            ,waitCancel
            ,sendExceptions
            ,reserveOrders
            ,create_time
            ,carrier_id
            ,carrier_name
            ,dc_id
            ,dc_name
            ,org_id
            ,org_name
            )
            values
            <foreach collection="list" item="item" index="index" separator="," >
                (
                #{item.waitFillOrders}
                ,#{item.waitSendOrders}
                ,#{item.changeOrders}
                ,#{item.changeTotal}
                ,#{item.waitProduceOrders}
                ,#{item.wmsStockOrders}
                ,#{item.erpStockOrders}
                ,#{item.waitReserveOrders}
                ,#{item.waitDispatchOrders}
                ,#{item.addDispatchOrders}
                ,#{item.waitCancel}
                ,#{item.sendExceptions}
                ,#{item.reserveOrders}
                 ,now()
                ,#{item.carrier_id}
                ,#{item.carrier_name}
                ,#{item.dc_id}
                ,#{item.dc_name}
                ,#{item.org_id}
                ,#{item.org_name}
                )
            </foreach>
            on duplicate key update
            waitFillOrders = values(waitFillOrders),
            waitSendOrders = values(waitSendOrders),
            changeOrders = values(changeOrders),
            changeTotal = values(changeTotal),
            waitProduceOrders = values(waitProduceOrders),
            wmsStockOrders = values(wmsStockOrders),
            erpStockOrders = values(erpStockOrders),
            waitReserveOrders = values(waitReserveOrders),
            waitDispatchOrders = values(waitDispatchOrders),
            addDispatchOrders = values(addDispatchOrders),
            waitCancel = values(waitCancel),
            sendExceptions = values(sendExceptions),
            reserveOrders = values(reserveOrders)
  • 相关阅读:
    Codeforces Round #605 (Div. 3)E
    Codeforces Round #628 (Div. 2)
    Codeforces Round #627 (Div. 3)
    AC自动机,知识点+hdu模板题
    Tire树,hdu2846,hdu4825
    Educational Codeforces Round 83 (Rated for Div. 2)
    分层最短路
    初入mysql的学习
    赛后总结
    Codeforces Round #625 (Div. 2, based on Technocup 2020 Final Round) D
  • 原文地址:https://www.cnblogs.com/olmlo/p/5144704.html
Copyright © 2011-2022 走看看