id, `name`, deleted
  
  
  
    
    delete from demo_role
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into demo_role (id, `name`, deleted
      )
    values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{deleted,jdbcType=TINYINT}
      )
  
  
    
    insert into demo_role
    
      
        id,
      
      
        `name`,
      
      
        deleted,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{name,jdbcType=VARCHAR},
      
      
        #{deleted,jdbcType=TINYINT},
      
    
  
  
    
    update demo_role
    
      
        `name` = #{name,jdbcType=VARCHAR},
      
      
        deleted = #{deleted,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update demo_role
    set `name` = #{name,jdbcType=VARCHAR},
      deleted = #{deleted,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}