fg电池监控平台的达梦数据库版本
whycxzp
2024-11-13 08d472a503199c6f43269a1673faaf09bb840224
调整语法不兼容
1个文件已修改
9 ■■■■ 已修改文件
src/main/resources/mapper/LicenseMapper.xml 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/LicenseMapper.xml
@@ -2,7 +2,14 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.whyc.mapper.LicenseMapper" >
    <insert id="add" parameterType="com.whyc.pojo.License">
        REPLACE into web_site.tb_license(id,serialNumber,duration,timeInUse) values(1,#{license.serialNumber},#{license.duration},#{license.timeInUse})
<!--        REPLACE into web_site.tb_license(id,serialNumber,duration,timeInUse) values(1,#{license.serialNumber},#{license.duration},#{license.timeInUse})-->
        merge into web_site.tb_license tgt
        using (select 1 as id) as src
        on tgt.id = src.id
        when matched then
            update set tgt.serialNumber = #{license.serialNumber},tgt.duration = #{license.duration},tgt.timeInUse = #{license.timeInUse}
        when not matched then
            insert(serialNumber,duration,timeInUse) values(#{license.serialNumber},#{license.duration},#{license.timeInUse})
    </insert>
    <update id="createTable">
        CREATE TABLE web_site.tb_license  (