and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} `uid`, erban_no, has_pretty_erban_no, phone, birth, star, nick, email, signture, follow_num, fans_num, def_user, fortune, channel_type, last_login_time, last_login_ip, last_login_region, gender, avatar, region, region_id, partition_id, user_desc, create_time, update_time, room_uid, share_uid, share_channel, os, osVersion, app, imei, adid, channel, linkedme_channel, isp_type, net_type, model, device_id, new_device, app_version, acc_block_start_time, acc_block_end_time, device_block_start_time, device_block_end_time, payment_pwd, real_name, id_card_num, use_status, current_app, platform_role, certify_modify_times, invite_code, invite_uid, phone_area_code delete from users where `uid` = #{uid,jdbcType=BIGINT} delete from users insert into users (`uid`, erban_no, has_pretty_erban_no, phone, birth, star, nick, email, signture, follow_num, fans_num, def_user, fortune, channel_type, last_login_time, last_login_ip, last_login_region, gender, avatar, region, region_id, partition_id, user_desc, create_time, update_time, room_uid, share_uid, share_channel, os, osVersion, app, imei, adid, channel, linkedme_channel, isp_type, net_type, model, device_id, new_device, app_version, acc_block_start_time, acc_block_end_time, device_block_start_time, device_block_end_time, payment_pwd, real_name, id_card_num, use_status, current_app, platform_role, certify_modify_times) values (#{uid,jdbcType=BIGINT}, #{erbanNo,jdbcType=BIGINT}, #{hasPrettyErbanNo,jdbcType=BIT}, #{phone,jdbcType=VARCHAR}, #{birth,jdbcType=DATE}, #{star,jdbcType=TINYINT}, #{nick,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{signture,jdbcType=VARCHAR}, #{followNum,jdbcType=INTEGER}, #{fansNum,jdbcType=INTEGER}, #{defUser,jdbcType=TINYINT}, #{fortune,jdbcType=BIGINT}, #{channelType,jdbcType=TINYINT}, #{lastLoginTime,jdbcType=TIMESTAMP}, #{lastLoginIp,jdbcType=VARCHAR}, #{lastLoginRegion,jdbcType=VARCHAR}, #{gender,jdbcType=TINYINT}, #{avatar,jdbcType=VARCHAR}, #{region,jdbcType=VARCHAR},#{regionId,jdbcType=INTEGER}, #{partitionId,jdbcType=INTEGER}, #{userDesc,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{roomUid,jdbcType=BIGINT}, #{shareUid,jdbcType=BIGINT}, #{shareChannel,jdbcType=TINYINT},#{os,jdbcType=VARCHAR}, #{osversion,jdbcType=VARCHAR}, #{app,jdbcType=VARCHAR}, #{imei,jdbcType=VARCHAR}, #{adid,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR}, #{linkedmeChannel,jdbcType=VARCHAR}, #{ispType,jdbcType=VARCHAR}, #{netType,jdbcType=VARCHAR}, #{model,jdbcType=VARCHAR}, #{deviceId,jdbcType=VARCHAR}, #{newDevice,jdbcType=BIT}, #{appVersion,jdbcType=VARCHAR}, #{accBlockStartTime,jdbcType=TIMESTAMP}, #{accBlockEndTime,jdbcType=TIMESTAMP}, #{deviceBlockStartTime,jdbcType=TIMESTAMP}, #{deviceBlockEndTime,jdbcType=TIMESTAMP}, #{paymentPwd,jdbcType=VARCHAR}, #{realName,jdbcType=VARCHAR}, #{idCardNum,jdbcType=VARCHAR}, #{useStatus,jdbcType=TINYINT}, #{currentApp,jdbcType=VARCHAR}, #{platformRole,jdbcType=TINYINT}, #{certifyModifyTimes,jdbcType=INTEGER}) insert into users `uid`, erban_no, has_pretty_erban_no, phone, birth, star, nick, email, signture, follow_num, fans_num, def_user, fortune, channel_type, last_login_time, last_login_ip, last_login_region, gender, avatar, region, region_id, partition_id, user_desc, create_time, update_time, room_uid, share_uid, share_channel, os, osVersion, app, imei, adid, channel, linkedme_channel, isp_type, net_type, model, device_id, invite_code, invite_uid, new_device, app_version, acc_block_start_time, acc_block_end_time, device_block_start_time, device_block_end_time, payment_pwd, real_name, id_card_num, use_status, current_app, platform_role, certify_modify_times, phone_area_code, #{uid,jdbcType=BIGINT}, #{erbanNo,jdbcType=BIGINT}, #{hasPrettyErbanNo,jdbcType=BIT}, #{phone,jdbcType=VARCHAR}, #{birth,jdbcType=DATE}, #{star,jdbcType=TINYINT}, #{nick,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{signture,jdbcType=VARCHAR}, #{followNum,jdbcType=INTEGER}, #{fansNum,jdbcType=INTEGER}, #{defUser,jdbcType=TINYINT}, #{fortune,jdbcType=BIGINT}, #{channelType,jdbcType=TINYINT}, #{lastLoginTime,jdbcType=TIMESTAMP}, #{lastLoginIp,jdbcType=VARCHAR}, #{lastLoginRegion,jdbcType=VARCHAR}, #{gender,jdbcType=TINYINT}, #{avatar,jdbcType=VARCHAR}, #{region,jdbcType=VARCHAR}, #{regionId,jdbcType=INTEGER}, #{partitionId,jdbcType=INTEGER}, #{userDesc,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{roomUid,jdbcType=BIGINT}, #{shareUid,jdbcType=BIGINT}, #{shareChannel,jdbcType=TINYINT}, #{os,jdbcType=VARCHAR}, #{osversion,jdbcType=VARCHAR}, #{app,jdbcType=VARCHAR}, #{imei,jdbcType=VARCHAR}, #{adid,jdbcType=VARCHAR}, #{channel,jdbcType=VARCHAR}, #{linkedmeChannel,jdbcType=VARCHAR}, #{ispType,jdbcType=VARCHAR}, #{netType,jdbcType=VARCHAR}, #{model,jdbcType=VARCHAR}, #{deviceId,jdbcType=VARCHAR}, #{inviteCode,jdbcType=VARCHAR}, #{inviteUid,jdbcType=BIGINT}, #{newDevice,jdbcType=BIT}, #{appVersion,jdbcType=VARCHAR}, #{accBlockStartTime,jdbcType=TIMESTAMP}, #{accBlockEndTime,jdbcType=TIMESTAMP}, #{deviceBlockStartTime,jdbcType=TIMESTAMP}, #{deviceBlockEndTime,jdbcType=TIMESTAMP}, #{paymentPwd,jdbcType=VARCHAR}, #{realName,jdbcType=VARCHAR}, #{idCardNum,jdbcType=VARCHAR}, #{useStatus,jdbcType=TINYINT}, #{currentApp,jdbcType=VARCHAR}, #{platformRole,jdbcType=TINYINT}, #{certifyModifyTimes,jdbcType=INTEGER}, #{phoneAreaCode,jdbcType=VARCHAR}, update users `uid` = #{record.uid,jdbcType=BIGINT}, erban_no = #{record.erbanNo,jdbcType=BIGINT}, has_pretty_erban_no = #{record.hasPrettyErbanNo,jdbcType=BIT}, phone = #{record.phone,jdbcType=VARCHAR}, birth = #{record.birth,jdbcType=DATE}, star = #{record.star,jdbcType=TINYINT}, nick = #{record.nick,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, signture = #{record.signture,jdbcType=VARCHAR}, follow_num = #{record.followNum,jdbcType=INTEGER}, fans_num = #{record.fansNum,jdbcType=INTEGER}, def_user = #{record.defUser,jdbcType=TINYINT}, fortune = #{record.fortune,jdbcType=BIGINT}, channel_type = #{record.channelType,jdbcType=TINYINT}, last_login_time = #{record.lastLoginTime,jdbcType=TIMESTAMP}, last_login_ip = #{record.lastLoginIp,jdbcType=VARCHAR}, last_login_region = #{record.lastLoginRegion,jdbcType=VARCHAR}, gender = #{record.gender,jdbcType=TINYINT}, avatar = #{record.avatar,jdbcType=VARCHAR}, region = #{record.region,jdbcType=VARCHAR}, region_id = #{record.regionId,jdbcType=INTEGER}, partition_id = #{record.partitionId,jdbcType=INTEGER}, user_desc = #{record.userDesc,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, room_uid = #{record.roomUid,jdbcType=BIGINT}, share_uid = #{record.shareUid,jdbcType=BIGINT}, share_channel = #{record.shareChannel,jdbcType=TINYINT}, os = #{record.os,jdbcType=VARCHAR}, osVersion = #{record.osversion,jdbcType=VARCHAR}, app = #{record.app,jdbcType=VARCHAR}, imei = #{record.imei,jdbcType=VARCHAR}, adid = #{record.adid,jdbcType=VARCHAR}, channel = #{record.channel,jdbcType=VARCHAR}, linkedme_channel = #{record.linkedmeChannel,jdbcType=VARCHAR}, isp_type = #{record.ispType,jdbcType=VARCHAR}, net_type = #{record.netType,jdbcType=VARCHAR}, model = #{record.model,jdbcType=VARCHAR}, device_id = #{record.deviceId,jdbcType=VARCHAR}, new_device = #{record.newDevice,jdbcType=BIT}, app_version = #{record.appVersion,jdbcType=VARCHAR}, acc_block_start_time = #{record.accBlockStartTime,jdbcType=TIMESTAMP}, acc_block_end_time = #{record.accBlockEndTime,jdbcType=TIMESTAMP}, device_block_start_time = #{record.deviceBlockStartTime,jdbcType=TIMESTAMP}, device_block_end_time = #{record.deviceBlockEndTime,jdbcType=TIMESTAMP}, payment_pwd = #{record.paymentPwd,jdbcType=VARCHAR}, real_name = #{record.realName,jdbcType=VARCHAR}, id_card_num = #{record.idCardNum,jdbcType=VARCHAR}, use_status = #{record.useStatus,jdbcType=TINYINT}, current_app = #{record.currentApp,jdbcType=VARCHAR}, platform_role = #{record.platformRole,jdbcType=TINYINT}, certify_modify_times = #{record.certifyModifyTimes,jdbcType=INTEGER}, phone_area_code = #{record.phoneAreaCode,jdbcType=VARCHAR}, update users set `uid` = #{record.uid,jdbcType=BIGINT}, erban_no = #{record.erbanNo,jdbcType=BIGINT}, has_pretty_erban_no = #{record.hasPrettyErbanNo,jdbcType=BIT}, phone = #{record.phone,jdbcType=VARCHAR}, birth = #{record.birth,jdbcType=DATE}, star = #{record.star,jdbcType=TINYINT}, nick = #{record.nick,jdbcType=VARCHAR}, email = #{record.email,jdbcType=VARCHAR}, signture = #{record.signture,jdbcType=VARCHAR}, follow_num = #{record.followNum,jdbcType=INTEGER}, fans_num = #{record.fansNum,jdbcType=INTEGER}, def_user = #{record.defUser,jdbcType=TINYINT}, fortune = #{record.fortune,jdbcType=BIGINT}, channel_type = #{record.channelType,jdbcType=TINYINT}, last_login_time = #{record.lastLoginTime,jdbcType=TIMESTAMP}, last_login_ip = #{record.lastLoginIp,jdbcType=VARCHAR}, last_login_region = #{record.lastLoginRegion,jdbcType=VARCHAR}, gender = #{record.gender,jdbcType=TINYINT}, avatar = #{record.avatar,jdbcType=VARCHAR}, region = #{record.region,jdbcType=VARCHAR}, region_id = #{record.regionId,jdbcType=INTEGER}, partition_id = #{record.partitionId,jdbcType=INTEGER}, user_desc = #{record.userDesc,jdbcType=VARCHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, room_uid = #{record.roomUid,jdbcType=BIGINT}, share_uid = #{record.shareUid,jdbcType=BIGINT}, share_channel = #{record.shareChannel,jdbcType=TINYINT}, os = #{record.os,jdbcType=VARCHAR}, osVersion = #{record.osversion,jdbcType=VARCHAR}, app = #{record.app,jdbcType=VARCHAR}, imei = #{record.imei,jdbcType=VARCHAR}, adid = #{record.adid,jdbcType=VARCHAR}, channel = #{record.channel,jdbcType=VARCHAR}, linkedme_channel = #{record.linkedmeChannel,jdbcType=VARCHAR}, isp_type = #{record.ispType,jdbcType=VARCHAR}, net_type = #{record.netType,jdbcType=VARCHAR}, model = #{record.model,jdbcType=VARCHAR}, device_id = #{record.deviceId,jdbcType=VARCHAR}, new_device = #{record.newDevice,jdbcType=BIT}, app_version = #{record.appVersion,jdbcType=VARCHAR}, acc_block_start_time = #{record.accBlockStartTime,jdbcType=TIMESTAMP}, acc_block_end_time = #{record.accBlockEndTime,jdbcType=TIMESTAMP}, device_block_start_time = #{record.deviceBlockStartTime,jdbcType=TIMESTAMP}, device_block_end_time = #{record.deviceBlockEndTime,jdbcType=TIMESTAMP}, payment_pwd = #{record.paymentPwd,jdbcType=VARCHAR}, real_name = #{record.realName,jdbcType=VARCHAR}, id_card_num = #{record.idCardNum,jdbcType=VARCHAR},, use_status = #{record.useStatus,jdbcType=TINYINT}, current_app = #{record.currentApp,jdbcType=VARCHAR}, platform_role = #{record.platformRole,jdbcType=TINYINT}, certify_modify_times = #{record.certifyModifyTimes,jdbcType=INTEGER}, phone_area_code = #{record.phoneAreaCode,jdbcType=VARCHAR} update users erban_no = #{erbanNo,jdbcType=BIGINT}, has_pretty_erban_no = #{hasPrettyErbanNo,jdbcType=BIT}, phone = #{phone,jdbcType=VARCHAR}, birth = #{birth,jdbcType=DATE}, star = #{star,jdbcType=TINYINT}, nick = #{nick,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, signture = #{signture,jdbcType=VARCHAR}, follow_num = #{followNum,jdbcType=INTEGER}, fans_num = #{fansNum,jdbcType=INTEGER}, def_user = #{defUser,jdbcType=TINYINT}, fortune = #{fortune,jdbcType=BIGINT}, channel_type = #{channelType,jdbcType=TINYINT}, last_login_time = #{lastLoginTime,jdbcType=TIMESTAMP}, last_login_ip = #{lastLoginIp,jdbcType=VARCHAR}, last_login_region = #{lastLoginRegion,jdbcType=VARCHAR}, gender = #{gender,jdbcType=TINYINT}, avatar = #{avatar,jdbcType=VARCHAR}, region = #{region,jdbcType=VARCHAR}, region_id = #{regionId,jdbcType=INTEGER}, partition_id = #{partitionId,jdbcType=INTEGER}, user_desc = #{userDesc,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, room_uid = #{roomUid,jdbcType=BIGINT}, share_uid = #{shareUid,jdbcType=BIGINT}, share_channel = #{shareChannel,jdbcType=TINYINT}, os = #{os,jdbcType=VARCHAR}, osVersion = #{osversion,jdbcType=VARCHAR}, app = #{app,jdbcType=VARCHAR}, imei = #{imei,jdbcType=VARCHAR}, adid = #{adid,jdbcType=VARCHAR}, channel = #{channel,jdbcType=VARCHAR}, linkedme_channel = #{linkedmeChannel,jdbcType=VARCHAR}, isp_type = #{ispType,jdbcType=VARCHAR}, net_type = #{netType,jdbcType=VARCHAR}, model = #{model,jdbcType=VARCHAR}, device_id = #{deviceId,jdbcType=VARCHAR}, new_device = #{newDevice,jdbcType=BIT}, app_version = #{appVersion,jdbcType=VARCHAR}, acc_block_start_time = #{accBlockStartTime,jdbcType=TIMESTAMP}, acc_block_end_time = #{accBlockEndTime,jdbcType=TIMESTAMP}, device_block_start_time = #{deviceBlockStartTime,jdbcType=TIMESTAMP}, device_block_end_time = #{deviceBlockEndTime,jdbcType=TIMESTAMP}, payment_pwd = #{paymentPwd,jdbcType=VARCHAR}, real_name = #{realName,jdbcType=VARCHAR}, id_card_num = #{idCardNum,jdbcType=VARCHAR}, use_status = #{useStatus,jdbcType=TINYINT}, current_app = #{currentApp,jdbcType=VARCHAR}, platform_role = #{platformRole,jdbcType=TINYINT}, certify_modify_times = #{certifyModifyTimes,jdbcType=INTEGER}, invite_code = #{inviteCode,jdbcType=VARCHAR}, invite_uid = #{inviteUid,jdbcType=VARCHAR}, phone_area_code = #{phoneAreaCode,jdbcType=VARCHAR}, where `uid` = #{uid,jdbcType=BIGINT} update users set erban_no = #{erbanNo,jdbcType=BIGINT}, has_pretty_erban_no = #{hasPrettyErbanNo,jdbcType=BIT}, phone = #{phone,jdbcType=VARCHAR}, birth = #{birth,jdbcType=DATE}, star = #{star,jdbcType=TINYINT}, nick = #{nick,jdbcType=VARCHAR}, email = #{email,jdbcType=VARCHAR}, signture = #{signture,jdbcType=VARCHAR}, follow_num = #{followNum,jdbcType=INTEGER}, fans_num = #{fansNum,jdbcType=INTEGER}, def_user = #{defUser,jdbcType=TINYINT}, fortune = #{fortune,jdbcType=BIGINT}, channel_type = #{channelType,jdbcType=TINYINT}, last_login_time = #{lastLoginTime,jdbcType=TIMESTAMP}, last_login_ip = #{lastLoginIp,jdbcType=VARCHAR}, last_login_region = #{lastLoginRegion,jdbcType=VARCHAR}, gender = #{gender,jdbcType=TINYINT}, avatar = #{avatar,jdbcType=VARCHAR}, region = #{region,jdbcType=VARCHAR}, region_id = #{regionId,jdbcType=INTEGER}, partition_id = #{partitionId,jdbcType=INTEGER}, user_desc = #{userDesc,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, room_uid = #{roomUid,jdbcType=BIGINT}, share_uid = #{shareUid,jdbcType=BIGINT}, share_channel = #{shareChannel,jdbcType=TINYINT}, os = #{os,jdbcType=VARCHAR}, osVersion = #{osversion,jdbcType=VARCHAR}, app = #{app,jdbcType=VARCHAR}, imei = #{imei,jdbcType=VARCHAR}, adid = #{adid,jdbcType=VARCHAR}, channel = #{channel,jdbcType=VARCHAR}, linkedme_channel = #{linkedmeChannel,jdbcType=VARCHAR}, isp_type = #{ispType,jdbcType=VARCHAR}, net_type = #{netType,jdbcType=VARCHAR}, model = #{model,jdbcType=VARCHAR}, device_id = #{deviceId,jdbcType=VARCHAR}, new_device = #{newDevice,jdbcType=BIT}, app_version = #{appVersion,jdbcType=VARCHAR}, acc_block_start_time = #{accBlockStartTime,jdbcType=TIMESTAMP}, acc_block_end_time = #{accBlockEndTime,jdbcType=TIMESTAMP}, device_block_start_time = #{deviceBlockStartTime,jdbcType=TIMESTAMP}, device_block_end_time = #{deviceBlockEndTime,jdbcType=TIMESTAMP}, payment_pwd = #{paymentPwd,jdbcType=VARCHAR}, real_name = #{realName,jdbcType=VARCHAR}, id_card_num = #{idCardNum,jdbcType=VARCHAR}, use_status = #{useStatus,jdbcType=TINYINT}, current_app = #{currentApp,jdbcType=VARCHAR}, platform_role = #{platformRole,jdbcType=TINYINT}, certify_modify_times = #{certifyModifyTimes,jdbcType=INTEGER}, phone_area_code = #{phoneAreaCode,jdbcType=VARCHAR} where `uid` = #{uid,jdbcType=BIGINT}