zoukankan      html  css  js  c++  java
  • mysql on duplicate key update 和 insert ignore into

    on duplicate key update

        <insert id="insert" parameterType="Plan">
            insert into t_plan (
                `plan_id`,
                `install_id`,
                `parent_id`,
                `plan_name`,
                `credit_hour`,
                `max_hour`,
                `is_required`,
                `sort_num`,
                `explain`,
                `plan_type`,
                `zone_id`,
                `validity`,
                `create_user`,
                `create_date`,
                `update_user`,
                `update_date`
            ) values (
                #{planId},
                #{installId},
                #{parentId},
                #{planName},
                #{creditHour},
                #{maxHour},
                #{isRequired},
                #{sortNum},
                #{explain},
                #{planType},
                #{zoneId},
                #{validity},
                #{createUser},
                #{createDate},
                #{updateUser},
                #{updateDate}
            )
            on duplicate key update 
                `plan_name` = values(`plan_name`),
                `credit_hour` = values(`credit_hour`),
                `sort_num` = values(`sort_num`),
                `explain` = values(`explain`)
        </insert>

    insert ignore into

        <insert id="insert" parameterType="Plan">
            insert ignore into t_plan (
                `plan_id`,
                `install_id`,
                `parent_id`,
                `plan_name`,
                `credit_hour`,
                `max_hour`,
                `is_required`,
                `sort_num`,
                `explain`,
                `plan_type`,
                `zone_id`,
                `validity`,
                `create_user`,
                `create_date`,
                `update_user`,
                `update_date`
            ) values (
                #{planId},
                #{installId},
                #{parentId},
                #{planName},
                #{creditHour},
                #{maxHour},
                #{isRequired},
                #{sortNum},
                #{explain},
                #{planType},
                #{zoneId},
                #{validity},
                #{createUser},
                #{createDate},
                #{updateUser},
                #{updateDate}
            )
        </insert>
  • 相关阅读:
    关于shell输出的一些问题
    python一些问题
    excel
    梁先生家书摘录
    使用conda安装requirement.txt指定的依赖包
    Matplotlib 的默认颜色 以及 使用调色盘调整颜色
    各种 Shell 的使用
    将实验数据保存到txt文件中
    机器学习-学习资源
    Gvim 的使用
  • 原文地址:https://www.cnblogs.com/last-xy/p/10599895.html
Copyright © 2011-2022 走看看