select id,
               suitway,
               targetdesc,
               campus,
               deptNames,
               deptIds,
               script_topic,
               value_type,
               reply,
               isAvailable,
               script_content,
               script_desc,
               ivr_voice,
               ivrtext,
               nomatchtext,
               nomatchvoice,
               sliencetext,
               sliencevoice,
               submoduletext,
               submodulevoice,
               noclearlytext,
               noclearlyvoice,
               script_type,
               targetid,
               targetname,
               tag,
               targetoptions, language, remark, version, usestate, adduserid, addtime, modifyuserid, modifytime, assortid, del_flag, update_by, update_time, create_by, create_time, isupload, upload_time, orgid, pid, guid, otherdata
        from ivr_liba_script
    
    
    
    
        insert into ivr_liba_script
        
            script_topic,
            suitway,
            campus,
            deptIds,
            deptNames,
            tag,
            isAvailable,
            reply,
            script_content,
            script_desc,
            ivr_voice,
            ivrtext,
            nomatchtext,
            nomatchvoice,
            sliencetext,
            sliencevoice,
            submoduletext,
            submodulevoice,
            noclearlytext,
            noclearlyvoice,
            script_type,
            targetid,
            targetname,
            targetoptions,
            language,
            remark,
            version,
            usestate,
            adduserid,
            addtime,
            modifyuserid,
            modifytime,
            assortid,
            del_flag,
            update_by,
            update_time,
            create_by,
            create_time,
            isupload,
            upload_time,
            orgid,
            pid,
            guid,
            otherdata,
            value_type,
            reply,
            targetdesc,
        
        
            #{scriptTopic},
            #{suitway},
            #{campus},
            #{deptIds},
            #{deptNames},
            #{tag},
            #{isAvailable},
            #{reply},
            #{scriptContent},
            #{scriptDesc},
            #{ivrVoice},
            #{ivrtext},
            #{noMatchText},
            #{nomatchvoice},
            #{slienceText},
            #{sliencevoice},
            #{submoduletext},
            #{submodulevoice},
            #{noClearlyText},
            #{noclearlyvoice},
            #{scriptType},
            #{targetid},
            #{targetname},
            #{targetoptions},
            #{language},
            #{remark},
            #{version},
            #{usestate},
            #{adduserid},
            #{addtime},
            #{modifyuserid},
            #{modifytime},
            #{assortid},
            #{delFlag},
            #{updateBy},
            #{updateTime},
            #{createBy},
            #{createTime},
            #{isupload},
            #{uploadTime},
            #{orgid},
            #{pid},
            #{guid},
            #{otherdata},
            #{valueType},
            #{reply},
            #{targetdesc},
        
    
    
        update ivr_liba_script
        
            script_topic = #{scriptTopic},
            suitway = #{suitway},
            isAvailable = #{isAvailable},
            value_type = #{valueType},
            reply = #{reply},
            script_content = #{scriptContent},
            script_desc = #{scriptDesc},
            ivr_voice = #{ivrVoice},
            ivrtext = #{ivrtext},
            nomatchtext = #{noMatchText},
            nomatchvoice = #{nomatchvoice},
            sliencetext = #{slienceText},
            sliencevoice = #{sliencevoice},
            submoduletext = #{submoduletext},
            submodulevoice = #{submodulevoice},
            noclearlytext = #{noClearlyText},
            noclearlyvoice = #{noclearlyvoice},
            script_type = #{scriptType},
            targetid = #{targetid},
            targetname = #{targetname},
            targetoptions = #{targetoptions},
            language = #{language},
            remark = #{remark},
            version = #{version},
            usestate = #{usestate},
            adduserid = #{adduserid},
            addtime = #{addtime},
            modifyuserid = #{modifyuserid},
            modifytime = #{modifytime},
            assortid = #{assortid},
            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},
            otherdata = #{otherdata},
            deptNames = #{deptNames},
            deptIds = #{deptIds},
            campus = #{campus},
            tag = #{tag},
            value_type = #{valueType},
            reply = #{reply},
            targetdesc = #{targetdesc},
        
        where id = #{id}
    
    
        update ivr_liba_script
        
            del_flag = 1
        
        where id = #{id}