id, name, operator, operate_dt, deleted
  
  
  
    
    id, `name`, `operator`, operate_dt, deleted
  
  
  
    
    delete from ba_role
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into ba_role (id, `name`, `operator`, 
      operate_dt, deleted)
    values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{operator,jdbcType=BIGINT}, 
      #{operateDt,jdbcType=TIMESTAMP}, #{deleted,jdbcType=TINYINT})
  
  
    
    insert into ba_role
    
      
        id,
      
      
        `name`,
      
      
        `operator`,
      
      
        operate_dt,
      
      
        deleted,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{name,jdbcType=VARCHAR},
      
      
        #{operator,jdbcType=BIGINT},
      
      
        #{operateDt,jdbcType=TIMESTAMP},
      
      
        #{deleted,jdbcType=TINYINT},
      
    
  
  
    
    update ba_role
    
      
        `name` = #{name,jdbcType=VARCHAR},
      
      
        `operator` = #{operator,jdbcType=BIGINT},
      
      
        operate_dt = #{operateDt,jdbcType=TIMESTAMP},
      
      
        deleted = #{deleted,jdbcType=TINYINT},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update ba_role
    set `name` = #{name,jdbcType=VARCHAR},
      `operator` = #{operator,jdbcType=BIGINT},
      operate_dt = #{operateDt,jdbcType=TIMESTAMP},
      deleted = #{deleted,jdbcType=TINYINT}
    where id = #{id,jdbcType=BIGINT}
  
  
  
  
  
    UPDATE ba_role SET deleted = 1 WHERE id = ${roleId}