update fund_position_detail
set isvalid = 0
where fund_id = #{fundId}
and valuation_date = #{valuationDate}
INSERT INTO fund_position_detail (
fund_id,valuation_id,valuation_date,LEVEL,currency,exchange_rate,subject_code,
securities_amount, securities_code,securities_name, sec_type,market_value,
market_value_ratio,nature,subject_type,increment,halt_info,net_cost,net_cost_ratio,market_price,
unit_cost,isvalid,creatorid,createtime
) VALUES
(#{detail.fundId},#{detail.valuationId},#{detail.valuationDate},#{detail.level}, #{detail.currency}, #{detail.exchangeRate}, #{detail.subjectCode},
#{detail.securitiesAmount},#{detail.securitiesCode}, #{detail.securitiesName}, #{detail.secType},#{detail.marketValue},
#{detail.marketValueRatio}, #{detail.nature},
#{detail.subjectType},#{detail.increment},#{detail.haltInfo},#{detail.netCost},#{detail.netCostRatio},#{detail.marketPrice},
#{detail.unitCost},#{detail.isvalid},0,#{detail.createTime})