id, vc_name, client_id, money, last_operate, last_operate_time, in_use, create_time
  
  
  
    
    delete from se_virtual_card
    where id = #{id,jdbcType=BIGINT}
  
  
    
    insert into se_virtual_card (id, vc_name, client_id, 
      money, last_operate, last_operate_time, 
      in_use, create_time)
    values (#{id,jdbcType=BIGINT}, #{vcName,jdbcType=VARCHAR}, #{clientId,jdbcType=BIGINT}, 
      #{money,jdbcType=FLOAT}, #{lastOperate,jdbcType=TINYINT}, #{lastOperateTime,jdbcType=TIMESTAMP}, 
      #{inUse,jdbcType=TINYINT}, #{createTime,jdbcType=TIMESTAMP})
  
  
    
    insert into se_virtual_card
    
      
        id,
      
      
        vc_name,
      
      
        client_id,
      
      
        money,
      
      
        last_operate,
      
      
        last_operate_time,
      
      
        in_use,
      
      
        create_time,
      
    
    
      
        #{id,jdbcType=BIGINT},
      
      
        #{vcName,jdbcType=VARCHAR},
      
      
        #{clientId,jdbcType=BIGINT},
      
      
        #{money,jdbcType=FLOAT},
      
      
        #{lastOperate,jdbcType=TINYINT},
      
      
        #{lastOperateTime,jdbcType=TIMESTAMP},
      
      
        #{inUse,jdbcType=TINYINT},
      
      
        #{createTime,jdbcType=TIMESTAMP},
      
    
  
  
    
    update se_virtual_card
    
      
        vc_name = #{vcName,jdbcType=VARCHAR},
      
      
        client_id = #{clientId,jdbcType=BIGINT},
      
      
        money = #{money,jdbcType=FLOAT},
      
      
        last_operate = #{lastOperate,jdbcType=TINYINT},
      
      
        last_operate_time = #{lastOperateTime,jdbcType=TIMESTAMP},
      
      
        in_use = #{inUse,jdbcType=TINYINT},
      
      
        create_time = #{createTime,jdbcType=TIMESTAMP},
      
    
    where id = #{id,jdbcType=BIGINT}
  
  
    
    update se_virtual_card
    set vc_name = #{vcName,jdbcType=VARCHAR},
      client_id = #{clientId,jdbcType=BIGINT},
      money = #{money,jdbcType=FLOAT},
      last_operate = #{lastOperate,jdbcType=TINYINT},
      last_operate_time = #{lastOperateTime,jdbcType=TIMESTAMP},
      in_use = #{inUse,jdbcType=TINYINT},
      create_time = #{createTime,jdbcType=TIMESTAMP}
    where id = #{id,jdbcType=BIGINT}