select role_id, role_name, role_key, role_sort, status, create_time, remark from sys_role delete from sys_role where role_id = #{roleId} delete from sys_role where role_id in #{roleId} update sys_role role_name = #{roleName}, role_key = #{roleKey}, role_sort = #{roleSort}, status = #{status}, remark = #{remark}, update_by = #{updateBy}, update_time = sysdate() where 1=1 and role_id = #{roleId} insert into sys_role( role_id, role_name, role_key, role_sort, status, remark, create_by, create_time )values( #{roleId}, #{roleName}, #{roleKey}, #{roleSort}, #{status}, #{remark}, #{createBy}, sysdate() )