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)
  • 相关阅读:
    VS2012的恢复默认窗口的基本常用设置
    在 CentOS 6.4 上安装 CloudStack 4.2
    centos7上安装mysql
    myeclipse安装aptana插件
    访问WEB-INF下的JSP (转载)
    通过字节流复制大文件内容到指定的文件
    java 通过bufferedReader和bufferedWriter 拷贝文件
    Date类获取日期的方法失效的解决办法
    java中string 类型的对象间比较的学习笔记
    ubuntu下搭建nfs服务器
  • 原文地址:https://www.cnblogs.com/olmlo/p/5144704.html
Copyright © 2011-2022 走看看