select log_id, user_id, live_id, log_type, create_time, update_time, external_contact_id, company_user_id, company_id, finish_time, create_by, sop_create_time,live_buy,replay_buy, send_app_id, log_source, qw_user_id,watch_type,corp_id from live_watch_log insert into live_watch_log user_id, live_id, log_type, create_time, update_time, external_contact_id, company_user_id, company_id, finish_time, create_by, sop_create_time, send_app_id, log_source, qw_user_id, watch_type, corp_id, live_buy, replay_buy, #{userId}, #{liveId}, #{logType}, #{createTime}, #{updateTime}, #{externalContactId}, #{companyUserId}, #{companyId}, #{finishTime}, #{createBy}, #{sopCreateTime}, #{sendAppId}, #{logSource}, #{qwUserId}, #{watchType}, #{corpId}, #{liveBuy}, #{replayBuy}, update live_watch_log user_id = #{userId}, live_id = #{liveId}, log_type = #{logType}, create_time = #{createTime}, update_time = #{updateTime}, external_contact_id = #{externalContactId}, company_user_id = #{companyUserId}, company_id = #{companyId}, finish_time = #{finishTime}, create_by = #{createBy}, sop_create_time = #{sopCreateTime}, send_app_id = #{sendAppId}, log_source = #{logSource}, qw_user_id = #{qwUserId}, watch_type = #{watchType}, corp_id = #{corpId}, live_buy = #{liveBuy}, replay_buy = #{replayBuy}, where log_id = #{logId} delete from live_watch_log where log_id = #{logId} delete from live_watch_log where log_id in #{logId} INSERT INTO live_watch_log user_id, live_id, log_type, create_time, update_time, external_contact_id, company_user_id, company_id, finish_time, create_by, sop_create_time, send_app_id, log_source, qw_user_id, watch_type, corp_id, live_buy, replay_buy, ( #{item.userId}, #{item.liveId}, #{item.logType}, #{item.createTime}, #{item.updateTime}, #{item.externalContactId}, #{item.companyUserId}, #{item.companyId}, #{item.finishTime}, #{item.createBy}, #{item.sopCreateTime}, #{item.sendAppId}, #{item.logSource}, #{item.qwUserId}, #{item.watchType}, #{item.corpId}, #{item.liveBuy}, #{item.replayBuy}, ) update live_watch_log set update_time = NOW(), sop_create_time = NOW(), send_app_id = #{liveWatchLog.sendAppId}, log_source = #{liveWatchLog.logSource} where external_contact_id = #{liveWatchLog.externalContactId} and live_id = #{liveWatchLog.liveId} and qw_user_id = #{liveWatchLog.qwUserId}