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}