select id,
               groupid,
               option_desc,
               script_type,
               targettype,
               targetname,
               reply,
               targetdesc, language, version, value_type, isabnormal, warnup, warndown, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid, pid, guid, assortid,
            isAvailable, suitDisease, suitWay, parameter
        from ivr_liba_target
    
    
    
    
    
        insert into ivr_liba_target
        
            groupid,
            targettype,
            targetname,
            targetdesc,
            language,
            version,
            value_type,
            isabnormal,
            warnup,
            warndown,
            del_flag,
            update_by,
            update_time,
            create_by,
            create_time,
            isupload,
            upload_time,
            orgid,
            pid,
            guid,
            assortid,
            isAvailable,
            suitDisease,
            suitWay,
            parameter,
            reply,
            script_type,
            option_desc,
        
        
            #{groupid},
            #{targettype},
            #{targetname},
            #{targetdesc},
            #{language},
            #{version},
            #{valueType},
            #{isabnormal},
            #{warnup},
            #{warndown},
            #{delFlag},
            #{delFlag},
            #{delFlag},
            #{updateBy},
            #{updateTime},
            #{createBy},
            #{createTime},
            #{isupload},
            #{uploadTime},
            #{orgid},
            #{pid},
            #{guid},
            #{assortid},
            #{isAvailable},
            #{suitDisease},
            #{suitWay},
            #{parameter},
            #{reply},
            #{scriptType},
            #{optionDesc},
        
    
    
        update ivr_liba_target
        
            groupid = #{groupid},
            targettype = #{targettype},
            targetname = #{targetname},
            targetdesc = #{targetdesc},
            language = #{language},
            version = #{version},
            value_type = #{valueType},
            isabnormal = #{isabnormal},
            warnup = #{warnup},
            warndown = #{warndown},
            del_flag = #{delFlag},
            update_by = #{updateBy},
            update_time = #{updateTime},
            create_by = #{createBy},
            create_time = #{createTime},
            isupload = #{isupload},
            upload_time = #{uploadTime},
            orgid = #{orgid},
            pid = #{pid},
            guid = #{guid},
            assortid = #{assortid},
            suitDisease = #{suitDisease},
            suitWay = #{suitWay},
            isAvailable = #{isAvailable},
            parameter = #{parameter},
            reply = #{reply},
            script_type = #{scriptType},
            option_desc = #{optionDesc},
        
        where id = #{id}
    
    
        delete
        from ivr_liba_target
        where id = #{id}
    
    
        delete from ivr_liba_target where id in
        
            #{id}