select app_id, client_name, app_key, security_key, valid_start_time, valid_end_time, status, del_flag, create_by, create_time, update_by, update_time, remark, min_app_id, min_app_secret, callback_url, pay_url, order_class, user_id, referrals from sys_client_app
insert into sys_client_app
client_name,
app_key,
security_key,
valid_start_time,
valid_end_time,
status,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
min_app_id,
min_app_secret,
callback_url,
pay_url,
order_class,
user_id,
referrals,
#{clientName},
#{appKey},
#{securityKey},
#{validStartTime},
#{validEndTime},
#{status},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{minAppId},
#{minAppSecret},
#{callbackUrl},
#{payUrl},
#{orderClass},
#{userId},
#{referrals},
update sys_client_app
client_name = #{clientName},
app_key = #{appKey},
security_key = #{securityKey},
valid_start_time = #{validStartTime},
valid_end_time = #{validEndTime},
status = #{status},
remark = #{remark},
min_app_id = #{minAppId},
min_app_secret = #{minAppSecret},
callback_url = #{callbackUrl},
pay_url = #{payUrl},
order_class = #{orderClass},
user_id = #{userId},
referrals = #{referrals},
update_by = #{updateBy},
update_time = sysdate()
where app_id = #{appId}
delete from sys_client_app where app_id = #{appId}
delete from sys_client_app where app_id in
#{appId}